Contraption: Difference between revisions

From Create: Minecraft Mod Wiki
Jump to navigation Jump to search
Create: Minecraft Mod Wiki>NonaWax
No edit summary
Create: Minecraft Mod Wiki>NonaWax
No edit summary
Line 14: Line 14:


==Usage==
==Usage==
[[File:Ferris Wheel Mechanic 2.gif|thumb]]
[[File:Ferris Cart.gif|thumb|A minecart contraption with a Mechanical Bearing.]]
Multiple blocks can be moved with the use of [[Linear Chassis]], [[Radial Chassis]], or [[Super Glue]]. Blocks that attach to other blocks, such as {{MC|Lever}}s, [[Sail]]s, or {{MC|Torch}}es, will automatically become part of the Contraption.
Multiple blocks can be moved with the use of [[Linear Chassis]], [[Radial Chassis]], or [[Super Glue]]. Blocks that attach to other blocks, such as {{MC|Lever}}s, [[Sail]]s, or {{MC|Torch}}es, will automatically become part of the Contraption.


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.
[[File:Ferris Wheel Mechanic 2.gif|thumb]]
[[File:Ferris Cart.gif|thumb|A minecart contraption with a Mechanical Bearing.]]


===Movement Modes===
===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 Assembler]]s have "always face movement," "pause actors while rotating," and "lock rotation."
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 Assembler]]s have "always face movement," "pause actors while rotating," and "lock rotation."


=== World Interaction ===
===Collision===
Contraptions can carry items, liquids, or mobs, provided they have a {{MC|Chest|storage block}}, [[Fluid Tank]], or [[Seat]]s, respectively. Contraptions can also carry entities using only their collision. In addition, {{MC|Doors}}, {{MC|Trapdoors}}, and {{MC|Lever}}s can be interacted with on active contraptions.
[[Gantry Carriage]]s, [[Rope Pulley]]s, and [[Mechanical Piston]]s will stop moving if an unmovable block or set of blocks is in their path. [[Cart Assembler]] Contraptions and [[Bearing]]s will only collide with blocks if the appropriate world interaction block makes the collision.
 
Contraptions can use the [[Deployer]], [[Portable Fluid Interface|Fluid]] or [[Portable Storage Interface|Storage Interface]], or the [[Mechanical Saw]], [[Mechanical Drill|Drill]], [[Mechanical Harvester|Harvester]] or [[Mechanical Plough|Plough]] to interact with the world. They will stall while breaking blocks or using interfaces. They can also use {{MC|Dispenser}}s and {{MC|Dropper}}s to shoot and drop items, respectively.


A [[Portable Storage Interface]] can interact with the following inventories on a Contraption:
Entities will also collide with Contraptions.
*{{ItemLink|Chest|mc=yes}}
*{{ItemLink|Barrel|mc=yes}}
*{{ItemLink|Shulker Box|mc=yes}}
*{{ItemLink|Item Vault}}
*{{ItemLink|Creative Crate}}


{{MC|Bell}}s, including the [[Peculiar Bell]] and [[Haunted Bell]], can be put on contraptions. Depending on where the bell is in relation to the contraption, the bell will toll in various contexts. Every time the [[Haunted Bell]] tolls, it will highlight the area around it if mobs can spawn there.  
=== Contraption Actors ===
*For most contraptions, the bell will toll every time it stops, starts, or changes directions.  
Blocks that have special functions on Contraptions.
*For the [[Mechanical Bearing]], if placed in the center of the contraption, the bell will toll for every full rotation.  
{|class=wikitable
*For the [[Minecart Contraption]], if placed in the center, the bell will toll when the minecart begins to move. If placed to the left or right of the cart, the bell will toll for every right or left turn, respectively.
!Block
===Block Collision===
!Effect
[[Gantry Carriage]]s, [[Rope Pulley]]s, and [[Mechanical Piston]]s will stop moving if an unmovable block or set of blocks is in their path. [[Cart Assembler]]s and [[Bearing]]s will only collide with blocks if the appropriate world interaction block makes the collision.
|-
|{{ItemLink|Chest|mc=yes}} <br> {{ItemLink|Barrel|mc=yes}} <br> {{ItemLink|Shulker Box|mc=yes}} <br> {{ItemLink|Item Vault}} <br> {{ItemLink|Creative Crate}}
|Serve as Contraption inventories. Other inventories will be saved, but [[Deployer]]s, [[Portable Storage Interface]]s, and [[Funnel]]s will not recognize any other inventories by default.
|-
|{{ItemLink|Fluid Tank}} <br> {{ItemLink|Creative Fluid Tank}}
|Serve as fluid Contraption inventories recognized by the [[Portable Fluid 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.
|-
|{{ItemLink|Seat|img=Red Seat}}
|Carries mobs or players.
|-
|{{ItemLink|Deployer}}
|Simulates right or left click actions. If unfiltered, will use the first item it finds in the contraption's inventory.
|-
|{{ItemLink|Mechanical Saw}} <br> {{ItemLink|Mechanical Drill}}
|Destroys appropriate blocks and damages entities depending on Contraption speed.
|-
|{{ItemLink|Mechanical Harvester}}
|Destroys appropriate blocks, does not damage entities.
|-
|{{ItemLink|Mechanical Plough}}
|Tills dirt, destroys appropriate blocks, can fling entities without damaging them.
|-
|{{ItemLink|Dispenser|mc=yes}} <br> {{ItemLink|Dropper|mc=yes}}
|Dispenses or drops items stored in them.
|-
|{{ItemLink|Andesite Funnel}} <br> {{ItemLink|Brass Funnel}}
|Extracts items from the contraption inventory. Set to insert, will pick up items it collides with.
|-
|{{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.
|-
|{{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.
|-
|{{ItemLink|Ice|mc=yes}} <br> {{ItemLink|Packed Ice|mc=yes}} <br> {{ItemLink|Blue Ice|mc=yes}}
|Remains slippery on an active contraption.
|-
|{{ItemLink|Slime Block|mc=yes}}
|Remains bouncy on an active contraption, but does not negate fall damage.
|-
|{{ItemLink|Honey Block|mc=yes}}
|Remains sticky on an active contraption.
|-
|{{ItemLink|Campfire|mc=yes}}
|Emits smoke particles.
|}


== History ==
== History ==

Revision as of 19:35, 9 April 2022


Contraptions are customizable moving structures.

Obtaining

Contraptions can be made by using contraption controllers such as:

Usage

A minecart contraption with a Mechanical Bearing.

Multiple blocks can be moved with the use of Linear Chassis, Radial Chassis, or Super Glue. Blocks that attach to other blocks, such as Levers, Sails, or Torches, will automatically become part of the Contraption.

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. 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
 Chest
 Barrel
 Shulker Box
 Item Vault
 Creative Crate
Serve as Contraption inventories. Other inventories will be saved, but Deployers, Portable Storage Interfaces, and Funnels will not recognize any other inventories by default.
 Fluid Tank
 Creative Fluid Tank
Serve as fluid Contraption inventories recognized by the Portable Fluid Interface.
 Portable Storage Interface,
 Portable Fluid Interface
Can link to a stationary Fluid or Storage Interface within range and transfer the appropriate inventory.
 Seat Carries mobs or players.
 Deployer Simulates right or left click actions. If unfiltered, will use the first item it finds in the contraption's inventory.
 Mechanical Saw
 Mechanical Drill
Destroys appropriate blocks and damages entities depending on Contraption speed.
 Mechanical Harvester Destroys appropriate blocks, does not damage entities.
 Mechanical Plough Tills dirt, destroys appropriate blocks, can fling entities without damaging them.
 Dispenser
 Dropper
Dispenses or drops items stored in them.
 Andesite Funnel
 Brass Funnel
Extracts items from the contraption inventory. Set to insert, will pick up items it collides with.
 Door
 Trapdoor
 Lever
Can be interacted with to change it's state. Will not update Redstone while the contraption is active.
 Bell
 Peculiar Bell
 Haunted Bell
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.
 Ice
 Packed Ice
 Blue Ice
Remains slippery on an active contraption.
 Slime Block Remains bouncy on an active contraption, but does not negate fall damage.
 Honey Block Remains sticky on an active contraption.
 Campfire Emits smoke particles.

History

Version Changes
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.