Simple Tech
ModGPL-3.0-or-later

Simple Tech

Adds extra features to existing blocks

88
Downloads
2
Followers
2 months ago
Updated
📦
4
Versions

📖About Simple Tech

This is a minecraft 1.20.1 fabric server side mod that adds extra features to existing blocks

Changes:

  • Dispensers now simulate right click
    • A fake player is created in the dispenser's output location, facing outward, and simulates a right click with each item until something happens
    • On blocks and entities, first a shift right click is attempted, then a right click
    • If the player faces nothing, a right click is attempted
  • If there is a crafting table in front of a dropper, a craft is simulated and the item is dispensed. This idea is copied from the carpet mod
  • Pistons have been improved
    • They can push block entities now
    • The max push limit is 36 (by default) now
    • If it's pushing an anvil, the block it's pushed into will be broken
  • Jungle temple dispensers now come with a bow

Config (create config/simpletech.properties):

  • pistonMaxPushAmt (default 36): the max amount of blocks a piston can push
  • dispenserBlockItemBlacklist (empty by default): item ids that a dispenser will not try to shift right click a block with
  • dispenserBlockBlacklist (empty by default): block ids that a dispenser will not try to right click
  • dispenserEntityBlacklist (empty by default): entity ids that a dispenser will not try to shift right click
  • dispenserItemBlacklist (empty by default): item ids that a dispenser will not try to right click with
  • pistonOverrides (default redstone_wire/NORMAL,redstone_torch/NORMAL,redstone_wall_torch/NORMAL,repeater/NORMAL,comparator/NORMAL,anvil/NORMAL,chipped_anvil/NORMAL,damaged_anvil/NORMAL): piston behaviors to override vanilla with. Comma separated list in the format itemid/behavior. Behavior is one of NORMAL, DESTROY, BLOCK, IGNORE, PUSH_ONLY
  • anvilBreakBlacklist (default barrier,chain_command_block,command_block,repeating_command_block,jigsaw_block,light,structure_block,bedrock,end_gateway,end_portal,end_portal_frame,nether_portal): block ids that a piston-pushed anvil will not break, rather just using normal behavior
  • dropperCraftBlacklist (empty by default): recipe ids that a dropper will not try to craft