Skip to content

Mr_Chibi's Models 1.20.6, Collision Update

Choose a tag to compare

@mr-chibi mr-chibi released this 05 May 03:42
· 21 commits to main since this release

Models's Technical Changes:

Introducing Models update 1.20.6!! Moving into Minecraft's latest changes with components!!

  • Reworked a lot of code. Due to component changes a lot had get updated!
  • Datapack is now 100% cleaned of any clutter and now organized to help add improvement for later updates.

"NEW" Models Mechanic Changes (Creating Models):

  • When you're creating models, you'll be given a spawn egg you can right click and place it on ground.

"NEW" Models Mechanic Changes (Throwing Models):

  • If you want to spawn in models you're saved or using ui menu. Simply "THROW" the item on ground and it will spawn and delete item itself.

Mulitplayer Support Changes:

  • Collision blocks cannot be broken by players, items won't drop.
  • Collision can only be removed by owned block player or admin.

"NEW" Mulitplayer Support Recipes

  • Added Model Recipes into crafting table for players to craft in survival they can access texture and removal tools using command, /trigger model_tools

New Commands, "/trigger forge_collision"

Now adding collision support for certain blocks and model types!!

  • /trigger forge_collision set 1 - Removes collision from blocks.
  • /trigger forge_collision set 2 - Adds barrier collision.
  • /trigger forge_collision set 3 - Adds fence collision.
  • /trigger forge_collision set 4 - Adds slab collision.
  • /trigger forge_collision set 5 - Adds chain[axis=x] collision.
  • /trigger forge_collision set 6 - Adds chain[axis=y] collision.
  • /trigger forge_collision set 7 - Adds chain[axis=z] collision.

New Commands, "/trigger forge_collision_width" & "/trigger forge_collision_height"

Adding more customization options for players that want to add collision width and height into their models.

  • /trigger forge_collision_width set 1-3 - Sets width of the collision and cannot excessed over 3 blocks.
  • /trigger forge_collision_height set 1-3 - Sets height of the collision and cannot excessed over 3 blocks.

Collisions

Making the blocks feel real to game by applying block collisions upon spawning. Collision blocks, cannot be broken by players. Only player that owns it can remove it or an admin.

The removal tool for the collisions is same remove brush. If you get any barriers or left over blocks use removal tool to simply remove the blocks.

New Commands to (Forge Update)

Added a converter for old data to be updated to lastest data if pack with commands!

  • /trigger forge_update set 1 - turns any 1.20.4 old model code data into new format introduced in last few updates of 1.20.4.
  • /trigger forge_update set 2 - upgrades the code into pack version, 1.20.6 format.
  • Added version number, letting user know what version model is using for the format.

New Forge Engine:

Moved all forge engine related items into a folder that does rendering!

  • Commands such as, "create", "place", "copy", "paste", "update", "animate", & "spawn" have been moved into engine folder.

Bug fixes

  • Fixed forge update to add previous versions of code support.
  • Fixed spawning mechanic now work for survival players!
  • Fixed /trigger sel - didn't stop selections after being used.
  • Fixed grouping axis when moving entire layers.
  • Fixed Giving items back due to component changes had to re-write everything.