Skip to content

Conversation

@CatTeaA
Copy link

@CatTeaA CatTeaA commented Dec 7, 2025

Check Flags_destroy when a Boat collides with and destroys a Lily_Pad.
Check Flags.use when a player right-clicks a Bell or a projectile hits a Bell.

200px-Bell_JE3

Small changes:
when the global Flags.animalkilling/mobkilling is set to false, players are now prevented from harming animals/mobs.
when the global Flags.trade is set to false, players are prevented from trading with villagers/wandering traders.
when the global Flags.container is set to false, players are prevented from interacting with the inventories of entities.
when the global Flags.riding is set to false, players are prevented from mounting vehicles.
when the global Flags.dye is set to false, players are prevented from dyeing sheep.
when the global Flags.shear is set to false, players are prevented from using shears on entities.
onEntityTouchButtonPlateDenyMsg; is simplified to send the denial message only once, with no need to cancel the event.
If Flags.honey/honeycomb is set to none, check Flags.build instead of Flags.destroy.
add some Bucket type check.
When Flags.dye is none, check the state of Flags.animalkilling.

@CatTeaA CatTeaA changed the title Add checks for Bell Add checks for Bell, Add check for boat destroying lily_pad Jan 1, 2026
@Zrips Zrips merged commit 22f2096 into Zrips:master Jan 3, 2026
@CatTeaA CatTeaA deleted the Bell branch January 3, 2026 13:08
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants