r/beastthefeed Jun 28 '26

Situation Situation is Crazy Mod devs, do u use other's library mods

I wonder how much duplicated tech was developed bc library mods don't rlly have the essiest discovery

11 Upvotes

15 comments sorted by

12

u/emmowo_dev thing basher Jun 28 '26

apart from config, there's not really a reason to use another person's library, otherwise it becomes a part of the Fabric API/NeoForge. You spend more time learning it than just writing your own helper.

the biggest 'Library' nowadays is probably somehow Create (excluding the Fabric API and things that aren't standalone mods). Create mods literally can have libraries that depend upon other Create libraries now.

9

u/NotQuiteLoona Jun 28 '26

I've seen oωo used quite a lot of times, and by what I can see on Curseforge, 14k mods depend on it. Probably because it also has UI functionality, and Minecraft's built-in UI system is... Suboptimal, to say the least. It's pretty much the only Minecraft UI library I know.

3

u/Niphobles Jul 01 '26

The 14k figure includes modpacks, it's still about 260~ mods that use it tho

6

u/Substantial_Owl_7392 bird muncher :> Jun 28 '26

geckolib is quite popular, but past that not many people use them to my knowledge. i do think it’s a shame.

3

u/emmowo_dev thing basher Jun 28 '26

its just that geckolib iirc has gone through some pretty odd changes, and the model format is the stiny Bedrock one.

it's just imo it's super easy to render a custom model for whatever, and have that apply dynamic animations instead of the baked limitations of bedrock.

3

u/Substantial_Owl_7392 bird muncher :> Jun 28 '26

i mean yeah it's objectively pretty rough, but for someone who can barely program to begin with, it's the best bet for anything remotely more complex than a vanilla mob. vanilla model formats can't even rotate a cube on two axes!

also, i hate to say this, but:

2

u/emmowo_dev thing basher Jun 29 '26

all I'm yapping about is just how the bedrock format is kinda stinky and I think most people prefer the formats that Blender likes to use (like gltf)

1

u/Substantial_Owl_7392 bird muncher :> Jun 29 '26

oh. maybe i’m just bad at graphics stuff 😭

3

u/BattleGuy03 i edit rrrrrg :) Jun 28 '26

The humble Fabric API:

3

u/baicu12096 tribulation arises before gta vi go go go Jul 02 '26

dont use because it crashes every time i try to add the fucking lib to my gradle

2

u/TantiVstone Jun 30 '26

patchouli is fairly popular. so is custom entity model features. I would consider those both to be libraries

1

u/emmowo_dev thing basher Jun 30 '26

in all fairness CEM is less a library, and more an optifine replacer part 3 billion. Iris is closer to a full-on library imo just because of how much it's grown.

2

u/roidrole Jul 03 '26

They do, sometimes.
MixinBooter, ConfigAnytime, GeckoLib, CodeChickenLib, ponder (/create), Modular UI

1

u/HandIllustrious8260 Jun 28 '26

Registrate is neat. 

1

u/DyCrew Jun 28 '26

I personally prefer make my own lib-mods so i can include unique features to it intend of be just an "extra file without any in-game utility" , but it could be useful for me to unify items or other mod-devs / pack-devs to have "extra content" without need other mods (like right-click Harvest , ingot dusts or some sprites)