Iskallia / Vault-public-S1

👾 (Legacy) A mod that adds the mystic vaults for Vault Hunters modpack. (Public port of the Livestream version)
GNU General Public License v3.0
84 stars 40 forks source link

can use dispenser to bypass research placement restrictions #850

Open rewenx opened 2 years ago

rewenx commented 2 years ago

Describe the bug Quark adds the ability to place blocks using dispensers. You can abuse this feature to place modded blocks that you can't normally place due to the_vault research restrictions.

To Reproduce Steps to reproduce the behavior:

  1. start new world with no research obtained
  2. give yourself a modded placable block, such as a waystone
  3. attempt to place in the world. you should get a message explaining research is required
  4. place a dispenser down, then put the item in its inventory
  5. activate the dispenser with a redstone signal. the block is placed

Expected behavior Cannot place a modded block by any means if not researched.

Info (please complete the following information): World Type: Single Player The_Vault Version 1.12.4

clammish commented 2 years ago

Similarly, you can use a dispenser to place wither skulls (which you can do in vanilla) in the vault. The wither can break vault stone, treasure room doors and the like. This probably isn't a huge issue, but theoretically you could summon the wither outside the treasure room, use a Punch bow and/or fishing rod to move it next to the Treasure Chests (which it will break) and collect the loot with a magnet (assuming the wither doesn't destroy it first).