CivClassic/Citadel

Players without permissions can modify many types of reinforced blocks

Opened this issue · 1 comments

Not everything on this list should be fixed. However it's worth at least adding to documentation instances where reinforcements differ from expected Citadel behavior (ie. a player who does not have permissions should not be able to permanently change the state of a block)

  • CAMPFIRE

    • Can be lit with flint and steel or fire charges. Can be extinguished with water bottles. These actions can also be performed with a dispenser
  • FLOWER_POT

    • Can take/place plants.
  • DISPENSER + DROPPER

    • Can be powered by redstone and will fire
  • CAULDRON

    • Can be filled and emptied
  • SPONGE

    • Can pick up water becoming WET_SPONGE
  • *_CONCRETE_POWDER

    • Can be turned into concrete using water
  • ANVIL + ENCHANTMENT_TABLE + DAYLIGHT_DETECTOR + COMPARATOR + REPEATER + NOTE_BLOCK + LECTERN

    • Have a commit that fixes these, but will wait for #52 to be closed or merged in order to avoid merge conflicts.

Not on this list are commonly specified non_reinforceables that also probably don't act as a player might expect (eg. CAKE)

I'd say most those fall under MODIFY_BLOCK (which currently only contains tiling dirt and stripping logs)

lecterns should maybe fall under chest though