Skip to content

HuskClaims Integration

SmartSpawner automatically respects HuskClaims land protection. No additional configuration is required, once both plugins are detected on the server, spawner actions are validated against HuskClaims’ permission system.

SmartSpawner maps each spawner action to a HuskClaims operation type:

Spawner ActionHuskClaims Operation
Break spawnerBLOCK_BREAK
Stack spawnerBLOCK_INTERACT
Open spawner GUIBLOCK_INTERACT

If HuskClaims denies the operation for that player at that location, SmartSpawner will block the action.

HuskClaims uses a trust-based permission model. The table below shows which default trust levels allow each spawner action:

Trust LevelBreak SpawnerStack SpawnerOpen GUI
Build & Container
Container
Access
None / Untrusted

The claim owner and server administrators always retain full access regardless of trust level.

Use HuskClaims’ standard /trust commands while standing in the claimed area:

/trust <player> build # Allows break, stack, and open GUI
/trust <player> container # Allows stack and open GUI
/trust <player> access # Allows stack and open GUI

To remove trust:

/untrust <player>

Server operators or players with the huskclaims.bypass permission will bypass all claim checks and can perform any spawner action regardless of claim ownership.

  • This integration works with both single-server and cross-server (proxy) HuskClaims setups.
  • Child claims inherit parent claim trust levels unless overridden.
  • SmartSpawner does not create or modify HuskClaims flags — it only reads operation permissions at runtime.



Last update: March 30, 2026 8:29:45