Tags
Creators
Details
Licensed ARR
Published 5 months ago
Updated yesterday
All versions
1.0.8
Release
ClaimMod 1.0.8yesterday 5
Compatibility
Minecraft: Java Edition
26.3
Platform
Fabric
Supported environments
Server-side
Singleplayer
Changes
ClaimMod — Changelog
New features
TradeShelves support
- TradeShelves trade shelves are now handled exactly like ShopShelves shop shelves.
- Using a trade shelf inside someone else's claim is controlled by the Shop Access flag, the same as ShopShelves.
- No extra setup needed; it works automatically when TradeShelves is installed.
Buy claim blocks with money (EcoBal)
- New command:
/claim buy <amount>buys claim blocks with your EcoBal money. /claim buywithout an amount shows the price per block and your money.- Set the price and the maximum per purchase in
config.ymlunderbuy_blocks. - Permission:
claimmod.claim.buy(default: true).
Claim block income per rank
- Claim blocks are earned for every full hour of your own online time. Progress is saved per player and carries over between sessions and restarts.
- The base amount per hour is set in
config.ymlunderaccrual.blocks_per_hour. - Give ranks a higher income with the permission
claimmod.accrual.<amount>, for exampleclaimmod.accrual.100. The available amounts are listed underaccrual.rank_rates, and the highest one a player has is used.
Claim expiry
- Claims of players who have been offline for a set number of days can now be deleted automatically (
claim_expiryinconfig.yml, default 60 days). - Nobody's claims expire by default. The permission
claimmod.expiry.exemptis true for everyone; set it to false on a LuckPerms group to make expiry apply to that group. - Admin claims never expire.
/claim infoshows when the owner was last seen and how many days a claim has left, when it can expire.
Trust in all your claims at once
/claim trust <player> [tier]and/claim untrust <player>now apply to all of your claims when you run them outside a claim, or inside a claim that isn't yours.- Inside your own claim they still apply to just that claim.
Pet protection
- Tamed pets (dogs, cats, parrots, horses and more) inside claims can now only be hurt by their own owner.
- Always on; no flag needed.
New flags
- Enderman Griefing: allow or stop endermen picking up and placing blocks in the claim (default: off).
- Wither Griefing: allow or stop withers breaking blocks in the claim (default: on).
- Both have their own permission nodes:
claimmod.flag.enderman_griefingandclaimmod.flag.wither_griefing.
Block Interact flag as a master switch
- When Block Interact is on, visitors can use all ordinary blocks (doors, buttons, levers, note blocks and so on), overriding the traveler and miscellaneous interaction flags.
Claim limits
max_claims_per_playerinconfig.ymllimits how many claims a player can have (admin claims don't count).max_claim_blocks_per_playerlimits a player's total claimed area.- Both default to 0 (unlimited).
ClaimModCompanion support
- The server now sends the companion your claim block balance, income per hour, time until your next payout, your EcoBal money and the block price.
- The server also sends the companion a list of your claims, which can be renamed and abandoned straight from the companion menu.
- Both update automatically whenever something changes.
Optional dependencies
Any compatible version
Any compatible version
Projects on Modrinth are automatically available through a Maven repository for use with JVM build tools such as Gradle. To learn more about the Modrinth Maven API, click here.
Note: When available, you should use the creator's maven repo instead as it will have transitive dependency information that the Modrinth Maven API does not. You may also end up with duplicate dependencies if you use a mix of Modrinth and non-Modrinth Maven repositories for your dependencies, because the group identifier will be different when served through the Modrinth Maven API.
Maven coordinates:
Version ID:
build.gradle:
repositories {
exclusiveContent {
forRepository {
maven {
name = "Modrinth"
url = "https://api.modrinth.com/maven"
}
}
// forRepositories(fg.repository) // Uncomment when using ForgeGradle
filter {
includeGroup "maven.modrinth"
}
}
}
// Standard Gradle dependency
dependencies {
implementation "maven.modrinth:XoTGYdpA:czHh2jY8"
}
// Legacy Loom dependency
dependencies {
modImplementation "maven.modrinth:XoTGYdpA:czHh2jY8"
}

