Contraption: Difference between revisions
Create: Minecraft Mod Wiki>NonaWax No edit summary |
Create: Minecraft Mod Wiki>NonaWax this page needs more fantastical stuff, it's too written tutorial-y right now. A gallery would be nice, I'll have to make one.. |
||
Line 1: | Line 1: | ||
{{Component|image1= | {{Component|title=Contraption Anchors|image1=<gallery> | ||
Cart Assembler.png|Cart Assembler | |||
Clockwork Bearing.png|Clockwork Bearing | |||
Gantry Carriage.png|Gantry Carriage | |||
Mechanical Bearing.png|Mechanical Bearing | |||
Mechanical Piston.png|Mechanical Piston | |||
Rope Pulley.png|Rope Pulley | |||
Windmill Bearing.png|Windmill Bearing</gallery>}} | |||
'''Contraptions''' are customizable moving structures. | '''Contraptions''' are customizable moving structures. | ||
Line 15: | Line 22: | ||
==Usage== | ==Usage== | ||
===Creation=== | |||
[[File:Ferris Wheel Mechanic 2.gif|thumb]] | [[File:Ferris Wheel Mechanic 2.gif|thumb]] | ||
[[File:Ferris Cart.gif|thumb|A minecart contraption with a Mechanical Bearing.]] | [[File:Ferris Cart.gif|thumb|A minecart contraption with a Mechanical Bearing.]] | ||
Multiple blocks can be moved with the use of [[:Category:Block Attachment Utility|Block Attachment Utilities]] such as | Multiple blocks can be moved with the use of [[:Category:Block Attachment Utility|Block Attachment Utilities]] such as: | ||
*{{ItemLink|Linear Chassis}} | |||
*{{ItemLink|Radial Chassis}} | |||
* {{ItemLink|Super Glue}} | |||
*{{ItemLink|Sticker}} | |||
*{{ItemLink|Slime Block|mc=yes}} | |||
*{{ItemLink|Honey Block|mc=yes}} | |||
Blocks that attach to other blocks, such as {{MC|Lever}}s, {{MC|Sign}}s, or {{MC|Torch}}es, will automatically become part of the Contraption. Blocks that automatically attach to other blocks of the same type, such as [[Sail]]s, [[Piston Extension Pole]]s, [[Mechanical Belt]]s, and [[Gantry Shaft]]s, only need to be glued in one place. | |||
A [[Mechanical Bearing]] can be added to a Contraption to attach a second Contraption that keeps one alignment as the structure moves. It can be attached at any orientation. | A [[Mechanical Bearing]] can be added to a Contraption to attach a second Contraption that keeps one alignment as the structure moves. It can be attached at any orientation. | ||
Line 29: | Line 45: | ||
Entities will also collide with Contraptions. | Entities will also collide with Contraptions. | ||
=== Contraption Actors === | ===Contraption Actors=== | ||
Blocks that have special functions on Contraptions. | Blocks that have special functions on Contraptions. | ||
{|class=wikitable | {| class="wikitable" | ||
!Block | ! Block | ||
!Effect | !Effect | ||
|- | |- | ||
Line 44: | Line 60: | ||
|When a [[Basin]] on a Contraption is turned upside down, it dumps out the item contents of the basin. | |When a [[Basin]] on a Contraption is turned upside down, it dumps out the item contents of the basin. | ||
|- | |- | ||
|{{ItemLink|Bell|mc=yes}} <br> {{ItemLink|Peculiar Bell}} <br> {{ItemLink|Haunted Bell}} | | {{ItemLink|Bell|mc=yes}} <br> {{ItemLink|Peculiar Bell}} <br> {{ItemLink|Haunted Bell}} | ||
|Rings each time the contraption's momentum changes. [[Haunted Bell]]s will highlight areas where mobs can spawn when this happens. <br> Placed in the center of a Bearing contraption, it will toll for every full rotation. <br> In the center of a Minecart Contraption, it will toll every time the Cart starts or stops. To the left or right, it tolls for every left or right turn, respectively. | |Rings each time the contraption's momentum changes. [[Haunted Bell]]s will highlight areas where mobs can spawn when this happens. <br> Placed in the center of a Bearing contraption, it will toll for every full rotation. <br> In the center of a Minecart Contraption, it will toll every time the Cart starts or stops. To the left or right, it tolls for every left or right turn, respectively. | ||
|- | |- | ||
Line 56: | Line 72: | ||
|Dispenses or drops items stored in them. | |Dispenses or drops items stored in them. | ||
|- | |- | ||
|{{ItemLink|Door|mc=yes|img=Oak Door}} <br> {{ItemLink|Trapdoor|img=Oak Trapdoor|mc=yes}} <br> {{ItemLink|Lever|mc=yes}} | |{{ItemLink|Door|mc=yes|img=Oak Door}} <br> {{ItemLink|Trapdoor|img=Oak Trapdoor|mc=yes}} <br> {{ItemLink|Lever|mc=yes}} | ||
|Can be interacted with to change it's state. Will not update {{MC|Redstone}} while the contraption is active. | |Can be interacted with to change it's state. Will not update {{MC|Redstone}} while the contraption is active. | ||
|- | |- | ||
Line 72: | Line 88: | ||
|- | |- | ||
|{{ItemLink|Mechanical Drill}} <br> {{ItemLink|Mechanical Saw}} | |{{ItemLink|Mechanical Drill}} <br> {{ItemLink|Mechanical Saw}} | ||
|Destroys appropriate blocks and damages entities depending on Contraption speed. | | Destroys appropriate blocks and damages entities depending on Contraption speed. | ||
|- | |- | ||
|{{ItemLink|Mechanical Bearing}} | | {{ItemLink|Mechanical Bearing}} | ||
|Anything attached to a secondary Bearing will [[Contraption#Usage|keep one orientation]] as the rest of the Contraption moves. | |Anything attached to a secondary Bearing will [[Contraption#Usage|keep one orientation]] as the rest of the Contraption moves. | ||
|- | |- | ||
Line 83: | Line 99: | ||
|Tills dirt, destroys appropriate blocks, can fling entities without damaging them. | |Tills dirt, destroys appropriate blocks, can fling entities without damaging them. | ||
|- | |- | ||
|{{ItemLink|Portable Storage Interface}} | |{{ItemLink|Portable Storage Interface}} <br> {{ItemLink|Portable Fluid Interface}} | ||
|Can link to a stationary [[Portable Fluid Interface|Fluid]] or [[Portable Storage Interface|Storage Interface]] within range and transfer the appropriate inventory. | |Can link to a stationary [[Portable Fluid Interface|Fluid]] or [[Portable Storage Interface|Storage Interface]] within range and transfer the appropriate inventory. | ||
|- | |- | ||
|{{ItemLink|Redstone Contact}} | |{{ItemLink|Redstone Contact}} | ||
|When the active end of the contact meets that of a stationary [[Redstone Contact]], it causes the stationary contact to emit a redstone signal. | |When the active end of the contact meets that of a stationary [[Redstone Contact]], it causes the stationary contact to emit a redstone signal. | ||
|- | |- | ||
|{{ItemLink|Seat|img=Red Seat}} | |{{ItemLink|Seat|img=Red Seat}} | ||
Line 96: | Line 112: | ||
|} | |} | ||
== History == | ==History== | ||
{|class=wikitable | {| class="wikitable" | ||
!Version | !Version | ||
!Changes | ! Changes | ||
|- | |- | ||
|Version {{GW|0.5}}: | | Version {{GW|0.5}}: | ||
|{{MC|Ladder}}s on Contraptions can now be climbed. | |{{MC|Ladder}}s on Contraptions can now be climbed. | ||
|- | |- | ||
Line 107: | Line 123: | ||
|{{MC|Obsidian}} can no longer be moved by Contraptions. {{MC|Door}}s and {{MC|Trapdoor}}s on Contraptions can now be interacted with. | |{{MC|Obsidian}} can no longer be moved by Contraptions. {{MC|Door}}s and {{MC|Trapdoor}}s on Contraptions can now be interacted with. | ||
|- | |- | ||
|Version {{GW|0.3.1}}: | |Version {{GW|0.3.1}}: | ||
|{{MC|Slime Block}}s on moving contraptions are now bouncy. {{MC|Ice}} Blocks on moving Contraptions are now slippery. [[Deployer]]s can use [[Schematic]]s to place blocks accordingly. | |{{MC|Slime Block}}s on moving contraptions are now bouncy. {{MC|Ice}} Blocks on moving Contraptions are now slippery. [[Deployer]]s can use [[Schematic]]s to place blocks accordingly. | ||
|- | |- | ||
|Version {{GW|0.3}}: | |Version {{GW|0.3}}: | ||
|Added Contraptions mounted between [[Cart Assembler|two minecarts]]. Dispensers, droppers, and bells now work on contraptions. [[Mechanical Bearing]]s stabilize the rotation of another contraption on a contraption. | |Added Contraptions mounted between [[Cart Assembler|two minecarts]]. Dispensers, droppers, and bells now work on contraptions. [[Mechanical Bearing]]s stabilize the rotation of another contraption on a contraption. | ||
|- | |- | ||
Line 116: | Line 132: | ||
|Contraptions stall when performing certain actions. Contraptions automatically fill their inventories with outputs from world-interaction blocks. | |Contraptions stall when performing certain actions. Contraptions automatically fill their inventories with outputs from world-interaction blocks. | ||
|- | |- | ||
|Version {{GW|0.1}}: | |Version {{GW|0.1}}: | ||
|Added. | |Added. | ||
|} | |} |
Revision as of 22:23, 30 October 2022
Contraptions are customizable moving structures.
Obtaining
Contraptions can be made by using contraption controllers such as:
Usage
Creation


Multiple blocks can be moved with the use of Block Attachment Utilities such as:
Blocks that attach to other blocks, such as Levers, Signs, or Torches, will automatically become part of the Contraption. Blocks that automatically attach to other blocks of the same type, such as Sails, Piston Extension Poles, Mechanical Belts, and Gantry Shafts, only need to be glued in one place.
A Mechanical Bearing can be added to a Contraption to attach a second Contraption that keeps one alignment as the structure moves. It can be attached at any orientation.
Movement Modes
Most Contraption anchors have movement modes that can be changed by hovering over them with a Wrench and scrolling. Most anchors include "Always place when stopped," "Only place near starting position," and "Only place when anchor is destroyed," determining when the blocks are placed back into the world. Cart Assemblers have "always face movement," "pause actors while rotating," and "lock rotation."
Collision
Gantry Carriages, Rope Pulleys, and Mechanical Pistons will stop moving if an unmovable block or set of blocks is in their path. Trains, Cart Assembler Contraptions, and Bearings will only collide with blocks if the appropriate world interaction block makes the collision.
Entities will also collide with Contraptions.
Contraption Actors
Blocks that have special functions on Contraptions.
Block | Effect |
---|---|
![]() ![]() |
Extracts items from the contraption inventory. Set to insert, will pick up items it collides with. |
![]() ![]() ![]() ![]() ![]() |
Serve as Contraption inventories. Other inventories will be saved, but Deployers, Portable Storage Interfaces, and Funnels will not recognize any other inventories by default. |
![]() |
When a Basin on a Contraption is turned upside down, it dumps out the item contents of the basin. |
![]() ![]() ![]() |
Rings each time the contraption's momentum changes. Haunted Bells will highlight areas where mobs can spawn when this happens. Placed in the center of a Bearing contraption, it will toll for every full rotation. In the center of a Minecart Contraption, it will toll every time the Cart starts or stops. To the left or right, it tolls for every left or right turn, respectively. |
![]() |
Emits smoke particles. |
![]() |
Simulates right or left click actions. If unfiltered, will use the first item it finds in the contraption's inventory. |
![]() ![]() |
Dispenses or drops items stored in them. |
![]() ![]() ![]() |
Can be interacted with to change it's state. Will not update Redstone while the contraption is active. |
![]() ![]() |
Serve as fluid Contraption inventories recognized by the Portable Fluid Interface. |
![]() ![]() |
Automatically opens and closes when a Contraption starts or stops, respectively. Interactable. |
![]() ![]() ![]() |
Remains slippery on an active contraption. |
![]() ![]() ![]() ![]() |
Climbable on contraptions. |
![]() ![]() |
Destroys appropriate blocks and damages entities depending on Contraption speed. |
![]() |
Anything attached to a secondary Bearing will keep one orientation as the rest of the Contraption moves. |
![]() |
Destroys appropriate blocks, does not damage entities. |
![]() |
Tills dirt, destroys appropriate blocks, can fling entities without damaging them. |
![]() ![]() |
Can link to a stationary Fluid or Storage Interface within range and transfer the appropriate inventory. |
![]() |
When the active end of the contact meets that of a stationary Redstone Contact, it causes the stationary contact to emit a redstone signal. |
![]() |
Carries mobs or players. |
![]() |
Remains bouncy on an active contraption, but does not negate fall damage. |
History
Version | Changes |
---|---|
Version 0.5: | Ladders on Contraptions can now be climbed. |
Version 0.3.2: | Obsidian can no longer be moved by Contraptions. Doors and Trapdoors on Contraptions can now be interacted with. |
Version 0.3.1: | Slime Blocks on moving contraptions are now bouncy. Ice Blocks on moving Contraptions are now slippery. Deployers can use Schematics to place blocks accordingly. |
Version 0.3: | Added Contraptions mounted between two minecarts. Dispensers, droppers, and bells now work on contraptions. Mechanical Bearings stabilize the rotation of another contraption on a contraption. |
Version 0.2: | Contraptions stall when performing certain actions. Contraptions automatically fill their inventories with outputs from world-interaction blocks. |
Version 0.1: | Added. |
Miscellaneous | |
---|---|
Recipes | |
Mechanics | |
IDs |