"Model Creator" 1.1.0 out now on CurseForge!
Convert any in-game entities/prefabs into a single Blockymodel.
I also ran some performance tests and the results are pretty impressive:
Entities heavily impact performance, while converted models have almost no performance impact.
The video shows examples for both, as well as a performance comparison.
If you’re building larger setups, this can make a huge difference!
Curseforge: https://t.co/fcfL3EC1Zu
Github: https://t.co/rE4batahYB
#Hytale #HytaleModding #Blockbench
@Simon_Hypixel I'm working on making the in-game tools even more useful!
My current plugin already adds things like precise entity controls, an entities to Blockymodel exporter, and more. Currently working on new features like entity grouping and larger workflow/utility improvements.
Here's a sneak peek at what I've been working on lately for Model Creator: Entity grouping.
This will allow you to do multiple things, such as:
- transforming multiple entities at once
- cloning whole groups of entities
It will also make larger setups much easier to work with.
I'm also working on a bigger feature based on this. You'll be able to select a large area, have the plugin automatically create entity groups, and then generate new blocks from those groups that can directly replace the original setup, all with full undo/redo support.
I've been pretty quiet over the last month because real life got in the way a bit (I moved apartments and did some other things), but I'm now fully back, so updates should happen much more regularly again.
I'm planning to release the next update right when Update 5 drops.
#Hytale #HytaleModding
@PacificKB@CurseForge@Hytale Thanks for the shout out! Happy it did help you. 💚
Congratulations on winning! 🎉 Will take a look at your mod today.
Lots of updates for Model Creator are in the works.
"Model Creator" now has a custom tool: "Entity Tool+"
It lets you precisely move and edit entities via a UI, making it much easier to adjust position, rotation, and a lot more instead of doing everything with movement.
This should make building with entities a lot smoother and more precise.
#Hytale #HytaleModding
@jamie_forshaw@OrbisMMO Hey check out my tool "Model Creator" i think this would be perfect fit! It lets you convert entity builds into one model, so you can reuse them later like any other Block. (and also safe a lot of performance) If you need help reach out to me!
MODDERS BE AWARE
This is the last pre-release before Update 4. Use this pre-release to get your mods ready for update 4.
We are still working on better mod compatibility to make these updates easier and drastically reduce mod breaking but we still live in this reality and so this warning is the best we can offer for now.
@KirioftheWoods It's a thing I still need to fully figure out, it's a bit weird sometimes the game spawns blocks with a scale of 2 but in reality they are still scale 1. Can you create a Prefab from you build and send it over to me on discord @ Marggx?
The "Model Creator" plugin is now available to download, and I've also made it open source.
I'd also really like to see what people create with it, tag me in your creations!
If you're curious about how it works (or even help with development), feel free to check out the code.
Just keep in mind this is still a Beta, so there will definitely be bugs. If you run into any issues, feel free to reach out or open an issue.
Links can be found in the first reply.
Small note: Hytale currently only allows models with up to 256 nodes to be loaded in-game. If your client crashes when loading an item with a generated model, it's likely that the model is too large.
Here's a more complex example of converting in-game entities into blockymodels and then using them directly in-game.
You can select any entity in the world and the mod will generate a new blocky model from them. It also creates a combined texture atlas containing all the necessary textures.
This can then be used directly in-game via the Assets Editor (for example to create a new block)
The video shows each step, from selecting the entities to exporting and using the model as a new block.
We're still in the early stages, so I still need to make a few tweaks here and there, like optimising the texture atlas to get rid of duplicates. It's actually working pretty well for most setups I've tested so far.
Follow along for more examples and updates as development continues.
Another update about my "In-Game Entities to Blockymodel" Plugin. I've just uploaded the first version of "Model Creator" to CurseForge and it's currently in review.
Again I've made some really solid progress:
I've now implemented a proper UI so saving your creations is way easier and more intuitive. You can:
- Choose exactly which entities to exclude from the Blockymodel
- Pick the pack you want the model saved into
- Decide whether a new item with your model should be automatically created and equipped right away
On top of that I fixed a ton of bugs that were popping up during testing.
Keep in mind the plugin is still in Beta and has a few known issues:
1. Scaling, the in-game scaling can still behave strangely sometimes (pixel errors can usually be fixed quickly by hand in Blockbench)
2. Edge cases with some models, rotation and position problems still appear with certain setups
3. Mob models, attachments aren't implemented yet (e.g. antlers on the deer)
What I'm working on right now:
- UI to create new Blockymodels straight from Prefabs (Currently you still need to place the prefab in the world and select it again)
- More utility features like precise entity control (set position/rotation directly in a UI)
- Entity Grouping (select multiple entities, group them, and move/rotate the whole group at once)
I've got loads more ideas coming up!
I'll drop another post the moment the plugin goes live on CurseForge.
If you have any questions, suggestions, or just want to chat about the mod, feel free to DM me, super happy to hear your ideas!
#Hytale #HytaleModding
Just a quick update on my "In-Game Entities to Blockymodel" Plugin, which I've now named "Model Creator".
I've made some good progress the last few days:
1. Mob models now work. (Basic exporting is working, though attachments still need some work.)
2. Major code cleanup after lots of trial and error during the early development stages.
3. Generating textures is way better now, and the combined texture atlases are much cleaner.
Next, I'm going to work on adding the UI and add the ability to export directly to a selected pack. I'll also add options to exclude certain entities from the export, as well as other QoL improvements.
If everything goes to plan, I'm hoping to release the first version this weekend.
If you've got any questions or ideas that fit the Plugin, feel free to send me a DM!
#Hytale #HytaleModding