Relocators: Difference between revisions

Jump to navigation Jump to search
3,969 bytes added ,  2 years ago
bot removed too much
(Created page with "This page needs formatting. Relocators are specially crafted tools that allow you to pick Gamemode 4 machine blocks such as crafters and tanks without breaking them for easy...")
 
(bot removed too much)
(11 intermediate revisions by 4 users not shown)
Line 1: Line 1:
This page needs formatting.
{{ModuleInfobox|name=Relocators|creator=BluePsychoRanger|type=Reliant|versions=1.14+|complementary=[[Block Compressors]], [[Book Binders]], [[Disassemblers]], [[Enchantment Extractors]], [[Ender Hoppers]], [[Liquid Tanks]], [[Master Crafting]], [[Smelteries]], [[Tinkering Compressors]]|requires=[[Custom Crafters]]}}This module adds an item that can pick up Gamemode 4 machine blocks such as custom crafters, liquid tanks, and more!
==Features==
By placing down a relocator, the player is able to pick up and move a custom machine block. Whenever a relocator is placed, it will immediately return to the player's inventory unless placed on a machine block.


Relocators are specially crafted tools that allow you to pick Gamemode 4 machine blocks such as crafters and tanks without breaking them for easy transportation.
===Crafting===
{| class="wikitable"
|+
!Item
!Ingredients
!Recipe ([[Custom Crafters|Custom Crafter]])
|-
|Relocator (x1)
|4x Diamond, 4x Popped Chorus Fruit, 1x Silk Touch Book
|{{Crafting
| Input = {{CraftingGrid
| Diamond | Popped Chorus Fruit | Diamond
| Popped Chorus Fruit | {{Stack|Enchanted Book|lore=&7Silk Touch}} | Popped Chorus Fruit
| Diamond | Popped Chorus Fruit | Diamond
}}
| Output = {{CraftingCell
| gm4:Relocator
}}
}}
|-
|Relocator (x1)
|4x Diamond, 4x Popped Chorus Fruit, 1x Silk Touch Page
|{{Crafting
| Input = {{CraftingGrid
| Diamond | Popped Chorus Fruit | Diamond
| Popped Chorus Fruit | {{Stack|gm4:Enchanted Page|lore=&7Silk Touch}} | Popped Chorus Fruit
| Diamond | Popped Chorus Fruit | Diamond
}}
| Output = {{CraftingCell
| gm4:Relocator
}}
}}
|}


Crafting:
=== Picking Up a Machine Block ===
The relocator is crafted in a Custom Crafter using diamonds, popped chorus fruit and a silk touch book in the middle.
The relocator will pick up the block it is placed on (this means a block cannot be picked up from the bottom because a skull cannot be placed on the bottom of a block).  Relocators will not pick up blocks with items in them.  


To pick up a machine block, place the relocator against the side of an empty machine or on top. This will cause the block to drop as an item with an enchanted sheen. The liquid in liquid tanks will be lost if it is moved with a relocator.
Once a machine is picked up, the relocator will drop as a custom block. It will have a lore indicating that it is a Relocator.
 
=== Placing Down a Machine Block ===
To get the machine block back, simply place down the custom block created when initially picking up a machine block. The original relocator item will drop once the block is created.
 
===Compatibility===
The relocator is capable of picking up compatible GM4 Machine Blocks. Any module can support relocation; custom pick up and place down functions are available so each module is able to be correctly compatible with relocators.
 
The following modules have relocation support:
 
*[[Block Compressors]]
*[[Custom Crafters]]
*[[Disassemblers]]
*[[Enchantment Extractors]]
*[[Ender Hoppers]]
*[[Liquid Tanks]]
*[[Master Crafting]]
*[[Smelteries]]
*[[Tinkering Compressors]]
 
===Advancements===
{| class="wikitable"
|+
!Advancement
!Requirement
|-
|{{Advancement|gm4:Relocator|It's Moving Day!|Pick up a machine with the relocator}}
|Place down a relocator that picks up a machine block
|}
 
==Learn More and Download==
{{Download|url=https://gm4.co/modules/relocators}}
 
==History==
{| class="wikitable"
|+
!Version
!Date
!Change
|-
|1.14
|01 Dec 2019
|Released Relocators
|-
| rowspan="3" |1.16
| rowspan="3" |29 Nov 2020
| Improved reliability of placing down a relocated machine
|-
| Relocated machines are now custom blocks instead of the block that makes up the machine block
|-
| Improved module compatibility; each machine block can run custom pick up and place down functions
|}
 
==Previous Versions==
=== MC 1.14-1.15 Versions ===
Prior to 1.16, Relocators were less reliable and less expandable.
When picking up a block, the block that the machine block was made of (e.g. dropper/hopper) dropped as the relocated block, instead of a custom block item. Additionally, there was no hardcoded implementation for deciding whether a block should or shouldn't be picked up, leading to errors with some machine blocks (e.g. relocated smelteries were bugged until breaking and placing it down again).
 
In these versions, the following technical details were present:
 
* Sometimes the raytracing doesn't work properly and the items used to initially create the machine block will be spawned about five block in front of the player. This only happens if the raycasting does not find the correct block, due to the player moving too fast or a unique hitbox, such as the hopper.
 
* The following data is stored for a machine block armor stand: Small, CustomName, ArmorItems, DisabledSlots, Invulnerable, Pose, Tags, Y-Position relative to the block
 
* The following data is stored for a machine block: CustomName, Lock
 
{{Modules List/Custom Crafters}}
{{Modules List/Relocatable Machines}}
[[Category:Reliant Modules]]
[[Category:All Modules]]
184

edits

Navigation menu