-
Notifications
You must be signed in to change notification settings - Fork 54
Home
Welcome to the CommunityResourcePack wiki!
The Community Resource Pack is a clearinghouse for common resource configurations as well as resource distribution configs for the stock resource system. It gives modders a toolkit of commonly used resources to play with, and helps us all work together in the same resource playground.
The CRP has two goals:
Goal 1: Establish a common set of planetary resources.
To make this happen, CRP will include a consolidated list of distinct resource configurations designed to be used with the stock resource system. Examples include Water, Substrate, Uraninite, and others.
Goal 2: Avoid surprising our users by stomping over resources.
When mods both define the same resource, bad things can happen for the player. So the CRP pincludes a bunch of resources that modders have agreed to consolidate on. Including ones from Karbonite and MKS/OKS (of course), Universal Storage, KSPI-E, RealFuels, Near Future Technologies, and others.
Additional mods are supported where we've decided not to break their stuff, even though they are not (yet) active participants in CRP (kinda like santa claus handing out gifts). Examples include EL (for RocketParts), and TAC-LS (for life support stuff).
If this goal is achieved, even for the few dozen resources we already have listed, I'm be thrilled, since being nice is a lot more beneficial than randomly stomping on things.
So if you're sold, head on down to the bottom of this post for links and goodness. If you are not sold, read on.
"I am sad! you're trying to control my stuff!"
Not really. I just don't want to break your stuff, and I hope you don't want to break mine. All of this is totally optional, if you don't wish to participate, then peace out and rock on.
"There's no way this will ever work, people can't agree!"
I dunno, I have enough already agreeing that I am pretty darn happy. Given the current level of adoption and cooperation, I think we've landed in an excellent place.
"But I don't want you mixing space cows in my ultra-realistic electrolysis sim!"
Then don't use space cows. But maybe someone wants to have a nuclear-powered space cow RTG or something. In which case, you probably don't want them breaking your electrolysis sim.
"But... you can't mix space cows and Plutonium-239!"
Sure you can. Maybe you don't want to in your mod, or in the mods you select for your own save game, but people are going to do all kinds of crazy stuff. And I expect you'd prefer it if your Plutonium-239 to not suddenly triple in mass mid-flight because SuPaKerBaL9000 modified the AAA_SpaceCows mod you downloaded for your kid's save to triple the mass of Plutonium-239.
"What about disparities in resource density and atmospheric pressure, or gas compression?!"
Here's reality. Most of us just want to play a game. Hence, CRP has no opinion on units, compression, cost, densities, etc. - that's up to the mod creators. And if something is good enough to be adopted by a couple of mods, then it's good enough to join the club. In the end, this is curated. But the only considerations on the table are ensuring stuff plays well in our space lego game together, not in nitpicking physics or chemistry, and most certainly not in dictating how stuff should be measured.
"But what if I want my own resources?!"
Go for it. CRP does not dictate what resources your mod has or how you use them, just that you don't create ones that conflict with ones already there in CRP.
"But this is more work for me! I am sad!"
Actually less. Just include a dependency like you would Firespitter or any other similar mod. Shop for resources. Done. But hey, if you'd rather have SuPaKerBal9000 wreck your mod, rock on.
"I'm still sad! I won't use this!"
Ok that's fine too - peace out 😉
"Ok I'm sold.. how do I use this thing in my mod?"
Since CRP is based on the stock resource system, it's super lightweight! Include the CommunityResourcePack folder with your mod, and you're done.
And please don't modify any of the configs you download either, as that kinda defeats the entire purpose, and is downright mean 😉 Lastly, don't supersede CRP resources with your own definitions for any of the included resources - that's almost as bad as modifying them. The whole point of the club is that we all play nice. If you want in the club, awesome! But please don't join the club just to trash the clubhouse :P
Mods that bundle CRP
-MKS/OKS -Near Future Technologies -Karbonite -Asteroid Recycling Technologies -Freight Transportation Technologies -NearFuels -RealFuels -KSPI-E -DangIt!
Mods that are CRP Compliant
(Mods that are known to play well in the sandbox together)
-Universal Storage -TAC Life Support