Skip to content

Copper Golems and Copper Chests are not protected by island flags #2756

@SalomonPicos

Description

@SalomonPicos

Expected behavior

Copper Chests should respect the same protection rules as other containers (e.g., chests, barrels).
Copper Golems should be protected from interaction or damage by non-members of the island.

The /bsb why debug command should log the protection checks when these interactions occur.

Observed/Actual behavior

Copper Chests and Copper Golems are freely interactable and attackable by visitors.
No protection check is triggered or logged.

Steps/models to reproduce

  • Create one island (Player A and Player B).
  • Player A spawn a Copper Golem and its chest on their island.
  • Player B visits Player A’s island.
  • Player B opens the Copper Chest or attacks the Copper Golem.

No protection message is displayed and the action succeeds.

BentoBox version

[22:07:09 INFO]: In esecuzione su PAPER 1.21.10.
[22:07:09 INFO]: (1.21.10-88-2a1871b (MC: 1.21.10))
[22:07:09 INFO]: Versione BentoBox: 3.8.1
[22:07:09 INFO]: Database: MARIADB
[22:07:09 INFO]: Mondi di gioco caricati:
[22:07:09 INFO]: isole (isole): Overworld, Nether, End
[22:07:09 INFO]: Addons caricati:
[22:07:09 INFO]: Border 4.5.1 (ENABLED)
[22:07:09 INFO]: BSkyBlock 1.19.1 (ENABLED)
[22:07:09 INFO]: FAWERegenerator 0.1.0 (ENABLED)
[22:07:09 INFO]: Level 2.22.0 (ENABLED)

Plugin list

[22:07:45 INFO]: Paper Plugins (3):
[22:07:45 INFO]: - CraftEngine, FancyHolograms, nightcore
[22:07:45 INFO]: Bukkit Plugins (43):
[22:07:45 INFO]: - ajLeaderboards, AxTrade, BentoBox, BentoBox-Border, BentoBox-BSkyBlock, BentoBox-Level, Citizens, CrazyAuctions, CustomCrops, CustomNameplates
[22:07:45 INFO]: DeluxeMenus, Elevator, Essentials, EssentialsChat, ExcellentCrates, FastAsyncWorldEdit, GensCore, GensEvents, GensGenerators, GensPortal
[22:07:45 INFO]: GensPotions, GensTools, GensTop, LuckPerms, MineStore, Multiverse-Core, OrangeWhitelist, packetevents, PlaceholderAPI, ProAntiTab
[22:07:45 INFO]: ProtocolLib, SkinsRestorer, skRayFall, Skript, skript-placeholders, skript-reflect, TAB, Vault, ViaBackwards, ViaVersion
[22:07:45 INFO]: VoidGen, WorldBorderAPI, WorldGuard

Other

Confirmed with @BONNe on Discord (Oct 26, 2025).

Metadata

Metadata

Assignees

Labels

No labels
No labels

Type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions