- Litematica (client)
- Tweakeroo (client)
- Tweakfork (client)
- TweakerMore (client)
- MasaGadget (client)
- Malilib (client)
- Litematica Server Paster (server&client)
- Carpet (server)
- Carpet Extra (server)
- Carpet TIS (server)
- Essential Addons (server)
- JoaCarpet (server)
- WorldEdit (server)
- PCA Protocol (server)
Use /carpet blockStateSyncing true
with Carpet Extra to make droppers and hoppers update their state on the client immediately, rather than when player looks inside. This is more noticeable with a redstone resourcepack.
Increases probability of dispensed item going to the side. Toggle with
/carpet extremeBehaviours true
with Carpet for mc 1.18.2-;/carpet flattenTriangularDistribution true
with Carpet TIS for mc 1.19+.
Alternatively, useinsaneBehaviors
from JoaCarpet to test specific edge cases.
Stacks empty shulker boxes on ground, use
/carpet stackableShulkerBoxes true
with Carpet;- Additionally
/carpet stackableShulkersInPlayerInventories true
with Essential Addons and enabletweakEmptyShulkerBoxesStack
in Tweakeroo on client to make boxes stackable by players; - Not recommended
emptyShulkerBoxStackAlways true
is often used as a replacement for method above, but most storage designs would require 64 times more boxes to prefill with it.
Makes hopper not deplete its items. Use /carpet hopperNoItemCost true
with Carpet TIS.
To use place a hopper with wool on top of it and add item. Additionally, you can use /scounter
to track how many items those hoppers push.
Alternatively use /carpet dispenserNoItemCost true
if you need dropper speed input.
Count produced items using /carpet hopperCounters true
with Carpet. To use place a hopper pointing in a wool block. Read counts with /counter
.
Additionally use /carpet hopperCountersUnlimitedSpeed true
from Carpet TIS to remove cooldown for counter hoppers.
Should work without issues in singleplayer, on the server set Carpet rule /carpet fillUpdates false
.
Install Litematica Server Paster, and it should work, however it might miss some inventories if you have blocks with a lot of NBT data or using cross-version mod like Multiconnect or Viafabric.
There are several methods
- PCA Protocol with Masa Gadget:
- Install PCA Protocol on the server;
- Install Masa Gadget on the client and enable
saveInventoryToSchematicInServer
in its configs. Note that this mod does not have proper support for mc 1.19+.
- TweakerMore:
- Enable
serverDataSyncer
. For this to work you need to have permissions level 2 (/op
gives level 4, so it works).
- Enable
- WorldEdit:
- Take WorldEdit schematic and ask server admin to send it to you.
To see which items should be in a chest inside a schematic placement, look at it and hold renderInfoOverlay
key (default I
, changed in Litematica hotkey configs).
To make it work on a server use first two options from Saving schematic with inventory contents on a server.
Use //perf neighbors off
to make WorldEdit not mess up observers, rails and other components when changing blocks.
Note that it needs //perf validation off
as well, which disabled by default, but some servers might change it.
Enable tweakContainerScan
in Tweakfork to see a content summary of containers around you.
Empty or fill containers in one click using autoCleanContainer
and autoFillContainer
in TweakerMore. Useful for crafting stations.