Перейти к содержимому
Mineforgian

Bonfire - Chunk Claim

An intuitive chunk claim plugin that focuses on the user experience, including claim limits adapting to your playtime and BlueMap markers.

Загрузки
631
Подписчики
15
Обновлён
20 июня 2026 г.
Лицензия
AGPL-3.0-only

Опубликован 26 декабря 2025 г.

Bonfire Banner


Claims

A claim is a group of connected claimed chunks by one player. Unless there is none, a claimed chunk is added to the nearest existing claim. Otherwise, a new one is created.

Players can use claim rules to manage how others can interact with chunks in their claim. Scroll down to see a list of all rules, their options, and how to change them. Additionally, specific players that bypass all claim rules can be added to a claim, either permanently or only while the claim owner is online.

Command Feedback of setrule

Commands

Players use the /chunk command to manage their claims. The subcommmands, e.g. to claim chunks, change claim rules and manage players, become visible as soon as the player can use them.

Using Bonfire's commands is pretty easy and self-explanatory, even for unexperienced players. Every commands execution tells the player exactly what they just changed and what that means.

Command Feedback of setrule

Operators can manage claims of other players using the /bonfire command, which allows them to unclaim chunks, remove claims or change their owner, and more.


Claim Rules

They are enforced on the server-side and client-side. Players visually see that they can't break blocks or interact with entites. For example, the block mining outline vanishes when breaking blocks isn't possible.

Rule Options Description
allowBlockBreak true\false Whether blocks can be destroyed or placed by players, explosions, pistons, water, growing strucutures, etc.
allowBlockInteract true\false Whether players can interact with blocks by clicking them or trough physical actions, vibrations, etc.
allowEntityInteract true\false\onlyMounts Whether players can damage entities, collide with them, get targeted by them, or only mount them.

Players can always interact with mobs they have tamed or own, regardless of allowEntityInteract.


BlueMap

If BlueMap is installed on the server, claims are automatically visible on the map. To see Bonfire claim markers live on BlueMap, click the image below to open the demo map.


Limits

To prevent players from claiming the whole world, the number of chunks and claims per player is limited based on the playtime statistic. Players get one chunk for every hour of playtime they have, and one claim for every day of playtime they have, with a maximum of 5 claims. This can be customised in the config.


Config

Bonfire's default configs should work perfectly for most servers and SMPs. However, if you want to adjust some settings, you can do that in the config.yml in plugins/Bonfire. There you can change claim limits, the default rules for newly created claims, the design and functionality of BlueMap markers, and much more.

Default config.yml
# Default rules for newly created claims
default-rules:
  allowBlockBreak: false
  allowBlockInteract: false
  allowEntityInteract: false

# Claiming Limits Configuration
limits:
  # If set to false, claiming isn't limited at all
  enabled: true
  # Base values every player starts with
  starting-values:
    chunks: 0
    claims: 1
  # Earning additional chunks and claims based on playtime
  playtime-earning:
    enabled: true
    minutes-per-chunk: 60
    minutes-per-claim: 1440 # 24 hours
  # Absolute hard caps (use -1 for no limit)
  maximum:
    chunks: -1
    claims: 5

# Configs for BlueMap claim markers, if BlueMap is installed
bluemap:
  # If set to false, markers don't show at all
  enable-markers: true
  # Whether claim markers should be listed in BlueMap's marker menu
  # This allows players to easily find all claims that exist in a world
  list-markers: false
  # $name gets replaced with the name of the claim owner
  label: Claimed by $name
  # The accent RGB color of markers
  accent-color: 255, 221, 161
  # If the camera is further to this marker than this distance, it will be hidden
  view-distance: 1000

gallery github discord kofi

Ченджлог

1.5.2Бета26.1.1, 26.1.2, 26.2 · 20 июня 2026 г.

Fixed Bonfire not loading on older, but supported, Minecraft versions.

1.5.1Бета26.1.2 · 16 мая 2026 г.

Empty vehicles and falling blocks can no longer enter claims they don't originate from and unauthorized players can no longer spawn phantoms or interact with blocks using projectiles, dropped items or by trampling. Besides that, added players can now be updated without having to remove them first and the plugin now checks for updates after loading.

1.5Бета26.1, 26.1.1, 26.1.2 · 9 марта 2026 г.

Players can always interact with mobs they have tamed or own, regardless of allowEntityInteract. This version also introduces various adjustments to claim rules, including Frost Walker creating blocks, pistons not retracting correctly on claim borders, players spawning mobs, and more.

1.4.1Бета1.21.11 · 1 февраля 2026 г.

TNT dupers now work inside claims without breaking farms that utilise them, as TNT can now damage the claim in which it was spawned.

1.4Бета1.21.11 · 19 января 2026 г.

Operators can now manage claims of other players using the /bonfire command, which allows them to unclaim chunks, remove claims or change their owner, and more. Bonfire now also uses bStats.

1.3Бета1.21.11 · 14 января 2026 г.

Creative players no longer bypass claim rules without being an operator.

1.2.2Бета1.21.11 · 10 января 2026 г.

Fixed missing dependencies and fixed BlueMap being required. Note that Bonfire is currently being tested and still in Beta, hotfixes like this one will rarely occur after release.

1.2.1Бета1.21.11 · 9 января 2026 г.

Fixed dispensers being able to bypass claim rules.

Комментарии

Загружаем…