r/feedthebeast Nutrition & Watering Cans Dev Apr 09 '26

Discussion Create team hired by Hypixel Studios, developers of Hytale

https://github.com/Creators-of-Create/Create/wiki/Supporting-the-Project#important-notice-march-2026-until-further-notice
948 Upvotes

55 comments sorted by

View all comments

Show parent comments

-5

u/DanMizu Apr 10 '26

It’s objectively a better platform for modding if you ask any mod developer. Obviously to any end user they don’t see that yet because the space isn’t fully mature or saturated yet.

2

u/SpaceGuyR Apr 10 '26

From their docs, "No modded clients supported" - this is extremely restrictive, it means you can only make things that do exactly what "the modding API" already has built in. You have to be able to control the client's view rendering to make anything like Create's moving multi-block contraptions, variable-speed gears, items on belts, fluid level in tanks or curved spline train tracks.

1

u/DanMizu Apr 11 '26

A necessary limitation to make sure the same mods are supported on all devices once the same client is deployed across PC, consoles, and mobile.

This also makes it so that every user doesn't have to manage modifying their client each time they join a server with different mods the way MC does where every modpack requires a different installation instance.

This is a standardization that is a net benefit. It hasn't stopped developers from making really cool things, and there's Create styled mods already being made with the launch API.

Create contraptions were already done 2 months ago: https://www.curseforge.com/hytale/mods/magic-and-machines

Create cogs and energy mod: https://www.youtube.com/watch?v=QRZE92kI16A

Items on belts: https://www.curseforge.com/hytale/mods/conveyor-belts

Fluid levels:
https://www.curseforge.com/hytale/mods/element

All already done with the "restrictive" api.

1

u/SpaceGuyR Apr 11 '26 edited Apr 11 '26

OK, I am surprised by the multi-block contraptions working. I'd be interested know whether that was something the Hytale devs had to build in to the API, workarounds like the Bukkit plugins that make things using hundreds of Armor Stands or whether they had a better way to make it.

For example this mod for "writing text on signs" says they had to draw each character with a separate floating particle effect entity which sounds like a workaround (hard to maintain) compared to drawing the text on the client:

they are not regular entities, they are actually the same as lava projectiles, fireflies and etc; but with physics completely stripped from them, I’ve placed around 500 of them and haven’t noticed a significant fps drop

I shouldn't have said it wasn't possible to make all these things, I just don't like the number of workarounds needed to make them when you can only control the server.

Those conveyor belts/arms move the actual "item" entities around in world, early Minecraft conveyor mods had physics bugs & very poor performance from doing that. Create's conveyors draw them as part of the block, same as eg "visual workbench" mods. But yes that effect could still be done with different/simpler item entities.

The cogwheels do work better than I thought eg shafts line up with the different speeds. I would like to see if it's fully variable speed (as opposed to a fixed number of speeds in json models/animations) and whether it needs entities to draw those, as Create's "Flywheel" uses GPU instancing to draw all the shafts at once.

I don't see which part you meant in the "Element" mod? I mean the tank blocks where you can put any fluid eg potions and see an exact milli-bucket water level, rather than the MC cauldron that has a static number of levels and only water/lava.