Releases: mizarc/bell-claims
Releases · mizarc/bell-claims
Beta v0.3.6
Added
- Protection against wind charges being used to push animals and villagers, protected by the husbandry permission.
- Protection against wind charges being used to push armour stands. Requires the build permission.
- Protection against witches affecting animals and villagers with splash potions. Bypassed by the mob griefing flag.
Changed
- Splash potions are now completely negated if dispensed into a claim, with per entity checks only required when dispensed onto outer edge of claim.
Fixed
- Dispense flag cancels splash potions entirely, rather than just ones thrown by a dispenser.
Beta v0.3.5
Added
- Protection against water placed on the edge of a claim turning concrete powder into concrete and lava into obsidian. Bypassed by the fluid flow flag.
Fixed
- Server crashing due to math error when certain claim partition configurations are attempting to be visualised.
Beta v0.3.4
Fixed
- No visible inner border visualisation when set to view mode on claims that aren't completely filled in.
- Using bell while holding an item causing the item to be used, resulting in major issues like trident duplication.
- Claim flags bypassed when an action is being done in one claim that would have an effect in another.
Beta v0.3.3
Added
- Protection against players breaking pots with projectiles. Requires the build permission.
- Protection against mobs breaking pots with projectiles. Bypassed by the mob griefing flag.
- Protection against putting items in pots. Requires the manipulate permission.
Fixed
- Tools being placed in pots which can be used to duplicate these items.
- Visualiser delay triggering when the visualiser is not currently being shown.
- Residual comments spamming the console.
Beta v0.3.2
Added
- Configurable delay on visualiser hide time to stop lag abuse
- Configurable allowed refresh period for visualiser refreshes to stop lag abuse
Fixed
- Inability to add a new partition when the partition to attach to is on a chunk border
Beta v0.3.1
Fixed
- Bell duplication when breaking a bell claim with a move item in your inventory.
- Player state unable to be retrieved if the player somehow bypassed the login player state creation.
- Other potential null-based issues based on invalid item, partition, or claim retrievals.
Beta v0.3.0
Lot of feature drops for this release, covering a lot more protections that were discovered since the last version.
Translations are now available within the plugin but are largely incomplete. Looking for translators! If you know any languages other than English, feel free to contribute.
Added
- Ability to transfer claims to another player via a transfer request system. Player that is receiving the request must accept by interacting with the bell.
- Individual flags to allow the claim owner to control the existing tree growth and sculk spread protections.
- Protection against players triggering a raid through a bad omen effect. Requires the new raid permission.
- Protection against fluid flow griefing, with players able to place fluids outside of the claim and having it flow into a claim. Bypassed by the new fluid flow flag.
- Protection against mobs damaging animals and breaking static entities such as item frames and paintings. Bypassed by the mob griefing flag.
- Protection against trampling using rideable mobs. Requires the build permission.
- Protection against dispensers placed on the outer edge of the claim being used to grief with fluids or entities such as boats and armor stands. Bypassed by the new dispense flag.
- Protection against natural lightning causing damage and setting claim blocks alight. Bypassed by the new lightning damage flag.
- Protection against lightning damage created by a trident enchanted with channeling. Requires the husbandry permission.
- Protection against falling blocks being launched into the claim. Bypassed by the block launch flag.
- Protection against splash and lingering potions affecting passive mobs. Requires the husbandry permission.
- Protection against dispensed potions affecting players and passive mobs. Bypassed by the dispenser flag.
- Protection against sleeping in beds and setting respawn points at respawn anchors. Requires the new sleep permission.
- Config value for setting the initial claim size.
- Config value for setting the minimum partition size.
- Language file support, with all known instances of display text moved to a language file resource.
- English language complete.
- Chinese language machine translated. (Temporary, for demonstration)
- German language machine translated. (Temporary, for demonstration)
- Russian language machine translated. (Temporary, for demonstration)
Changed
- Piston protection now only applies if the piston affecting the claim blocks is outside of the claim.
- Config keys are no longer auto added and have a fixed structure, default values are applied when values are missing.
Fixed
- Multi-blocks bypassing protections when the source is placed outside of the claim.
- Protection event priority changed to "LOWEST" in order to override other plugins being able to bypass protections.
- Shift + right clicking an item in the player's own inventory inside a menu moves it and becomes irretrievable.
Beta v0.2.5
Fixed
- Creation of 1 block wide partitions due to funky math error that only applied when the minimum limit was set to 3x3.
Beta v0.2.4
Added
- Protection against painting placement. Requires the build permission.
Changed
- Minimum partition size is now 3x3 down from "5x5", which was actually 7x7 due to it not counting the border.
Fixed
- Placing bucket fluids by clicking through entities bypassing claim protections.
- Incorrect text output colour for adding a partition to a claim.
Beta v0.2.3
Update to support MC version 1.21.1. Requires minimum PaperMC build 1.21-128 if running on MC 1.21.
Fixed
- Inventory interactions not working in latest 1.21.1 version of MC.