Model Mechanics
Placing / Spawning
Creative Mode, Mechanics:
- When you're creating models, you'll be given a spawn egg you can right click and place it on ground.
- You can right click spawn egg to place models or just throw them!
Survival Mode, Mechanics:
- 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.
Need more information on tool mechanics? Watch our homepage video! [click here]!
Axis Icons (X,Y,Z)
- [Red Candle] — Adjusting positive values and hitting the "F" will swap them to negative values.
- [Green Candle] — Adjusting positive values and hitting the "F" will swap them to negative values.
- [Blue Candle] — Adjusting positive values and hitting the "F" will swap them to negative values.
Scaling Icons (X,Y,Z)
- [Command Block] — Adjusting positive values and hitting the "F" will swap them to negative values.
- [Chain Command Block] — Adjusting positive values and hitting the "F" will swap them to negative values.
- [Repeating Command Block] — Adjusting positive values and hitting the "F" will swap them to negative values.
Angle Icons (X,Y,Z)
- [Redstone Dust] — Adjusting positive values and hitting the "F" will swap them to negative values.
- [Gun Powder] — Adjusting positive values and hitting the "F" will swap them to negative values.
- [Glowstone Dust] — Adjusting positive values and hitting the "F" will swap them to negative values.
Misc Icons (Add, Rotate, Clear Selection, Save)
- [Scaffolding] — Creates a new layer in the Forge Creation Mode.
- [Magenta Glazed Terracotta] — Right clicking rotates (Forge Model).
- [Barrier] — Cancels Current Selected Model/Forge Layer.
- [Knowledge Book] — Saves Forge layers into model.
Model Tool Mechanics
How these types of brushes work!
Types of brushes with descriptions.
- Texture Brush — Edits indivdual textures when using /trigger forge_edit_layer set [layer] command.
- Primary Brush — Edits all textures of primary layer on the model.
- Secondary Brush — Edits all textures of secondary layer on the model.
- Triad Brush — Edits all textures of triad layer on the model.
- Eraser Brush — Right clicking will remove the model and tell you in chat it has been removed can also remove collison blocks such as, barriers, oak fence, etc.
- Paste Brush — When using the command, /trigger model_copy it will copy nearest model and when right clicking with brush it will render and paste it in.
- Sel Brush — Stops all current selections from editing or creating.
Creating Models
Forge Create
How do I create my first model?
First, in game type the following command: /trigger forge_create
- Next, Right click the Forge Model Spawn Egg on ground.
Axis, Scaling, & More..
Forge Model Axis
Commands below are for Forge Axis
- /trigger forge_axis_x set [value] — Moves X axis on model, min is "-20" & max cap will be "61" (3 Blocks) for each number it moves 0.05 block meters.
- /trigger forge_axis_y set [value] — Moves Y axis on model, min is "-20" & max cap will be "61" (3 Blocks) for each number it moves 0.05 block meters.
- /trigger forge_axis_z set [value] — Moves Z axis on model, min is "-20" & max cap will be "61" (3 Blocks) for each number it moves 0.05 block meters.
Forge Model Scaling
Commands below are for Forge Scale
- /trigger forge_scale_x set [value] — Moves X scale on model max cap will be "61" (3 Blocks) for each number it moves 0.05 block meters.
- /trigger forge_scale_y set [value] — Moves Y scale on model max cap will be "61" (3 Blocks) for each number it moves 0.05 block meters.
- /trigger forge_scale_z set [value] — Moves Z scale on model max cap will be "61" (3 Blocks) for each number it moves 0.05 block meters.
Forge Texturing Palletes
This sets Forge Model pallete, when Player, is editing it only edit that specific model for that texture.
- /trigger forge_pallete set 1 — Sets forge texture pallete to "None".
- /trigger forge_pallete set 2 — Sets forge texture pallete to "Primary pallete".
- /trigger forge_pallete set 3 — Sets forge texture pallete to "Secondary pallete".
- /trigger forge_pallete set 4 — Sets forge texture pallete to "Triad pallete".
Forge Angles
New Angle tool which allows players, to specify what angle they want model to be.
- /trigger forge_angle_x set [value] — rotates angles on axis x min is "-20" & max value 61.
- /trigger forge_angle_y set [value] — rotates angles on axis y min is "-20" & max value 61.
- /trigger forge_angle_z set [value] — rotates angles on axis z min is "-20" & max value 61.
Forge Rotation
Command no, longer rotates whole objects it now functions into forge creation tool.
- /trigger forge_rotate set [value] rotates angles on axis y max value 360.
- /trigger forge_rotate_x set [value] rotates angles on axis x max value 360.
- /trigger forge_angle_y set [value] — rotates angles on axis y min is "-20" & max value 61.
- /trigger forge_angle_z set [value] — rotates angles on axis z min is "-20" & max value 61.
Forge Align
New Align tool allows players, easier way of align objects by matching their values.
- /trigger forge_align_x set values axis x to match axis x.
- /trigger forge_align_y set values axis y to match axis y.
- /trigger forge_align_z set values axis z to match axis z.
Brush Palletes
Player's can choose which type of box they would like in their inventory by using values.
- Texture Brush — "new" command, changes how layer texturing works! You can texture each individual layer. It will remove any "Primary", "Secondary", & "Triad" Pallete types.
- Primary Brush — Right clicking, will change models "layer 1" textures.
- Secondary Brush — Right clicking, will change models "layer 2" textures.
- Triad Brush — Right clicking, will change models "layer 3" textures.
- Eraser Brush — Right clicking, will remove model.
Adding Layers
How do I another layer into my model?
When you add layer into forge mode. It will duplicate itself into current position of the orginal object you've created. Adjust the Axis to see it.
- /trigger forge_add_layer — Clones current object player editing and saves it duplicates it to edit next object.
Saving Model
Commands below are for Forge Model Saving Model
When you add layer into forge mode. It will duplicate itself into current position of the orginal object you've created. Adjust the Axis to see it.
- When you finish making your model, ensure you add the final layer using the following command, /trigger forge_add_layer.
- Next, /trigger model_sel this will stop allowing to add layers into model.
- Next, type following command, "/trigger forge_layers" It will display list of layers player can edit.
- Next, with command, "/trigger forge_edit_layer set [layer]" Players, can edit layer one at time and define palletes, scale, axis and more.
- Finally, /trigger forge_save — Saves Model into a spawn egg.
Editing Models
Viewing Layer Types
Show Pallete types selecting layers.
Depending on what number player types in 1-4 will show layers in chat of the model.
- /trigger forge_layers set 1 — Defines layers by type, example "1" being "None".
- /trigger forge_layers set 2 — Defines layers by type, example "2" being "Primary Pallete".
- /trigger forge_layers set 3 — Defines layers by type, example "3" being "Secondary Pallete".
- /trigger forge_layers set 4 — Defines layers by type, example "4" being "Triad Pallete".
[Edit / Remove] Layers
How do I Edit/Remove layer into my model?
When you place or stop a selection on a model you can edit the existing layers.
- /trigger forge_edit_layer set [layer] — Selects Layer Player, wants to edit while in creation mode.
- /trigger forge_remove_layer set [layer] — Removes the selected layer you want to remove.
Copy & Paste
How do I use the copy/paste brush?
When the Player, types in /trigger model_copy it will update the paste brush and contain components data for pasteing. Rendering for coping and pasting takes 0.2 milliseconds less than "1" second in ticks.
- /trigger model_copy — Will copy all the layers from model in game and display in chat to copy the render.
- Paste Brush — Will paste all the layers from forge model in game and display in chat to render in.
Collisions
Applying collisions types, width, & height.
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.
Collison Types:
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 stair collision.
- /trigger forge_collision set 6— Adds chain[axis=x] collision.
- /trigger forge_collision set 7— Adds chain[axis=y] collision.
- /trigger forge_collision set 8— Adds chain[axis=z] collision.
Collison Width:
- /trigger forge_collision_width set 1-3— Sets width of the collision and cannot excessed over 3 blocks.
Collison Height:
- /trigger forge_collision_height set 1-3— Sets height of the collision and cannot excessed over 3 blocks.
Animations
How to add Animations into my model?
More information coming soon!
Selection
How to stop current selection?
Stops all selections for creating model and resets all model brush tools in players inventory.
- /trigger model_sel — Removes current selected model player currently editing & hides GUI above hotbar.
Worldedit Support
What commands do I have type for worldedit?
Worldedit just copies the entities and pastes entities and air.
- Copy command: //copy -e
- Paste Command: //paste -ea
Misc Tools
Upgrade Model Version
Upgrade older version data to latest version
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
- /trigger forge_update set 3 — upgrades the code into pack version, 1.21.4 format