\n \u003Ca href=\"https://github.com/WiIIiam278/HuskClaims/actions/workflows/ci.yml\">\n \u003Cimg src=\"https://img.shields.io/github/actions/workflow/status/WiIIiam278/HuskClaims/ci.yml?branch=master&logo=github\"/>\n \u003C/a> \n \u003Ca href=\"https://repo.william278.net/#/releases/net/william278/huskclaims/\">\n \u003Cimg src=\"https://repo.william278.net/api/badge/latest/releases/net/william278/huskclaims/huskclaims-common?color=00fb9a&name=Maven&prefix=v\" />\n \u003C/a> \n \u003Ca href=\"https://discord.gg/tVYhJfyDWG\">\n \u003Cimg src=\"https://img.shields.io/discord/818135932103557162.svg?label=&logo=discord&logoColor=fff&color=7389D8&labelColor=6A7EC2\" />\n \u003C/a> \n \u003Cbr/>\n \u003Cb>\n \u003Ca href=\"https://william278.net/docs/huskclaims/setup\">Setup\u003C/a>\n \u003C/b> — \n \u003Cb>\n \u003Ca href=\"https://william278.net/docs/huskclaims/\">Docs\u003C/a>\n \u003C/b> — \n \u003Cb>\n \u003Ca href=\"http://github.com/WiIIiam278/HuskClaims/issues\">Issues\u003C/a>\n \u003C/b>\n\u003C/p>\n\u003Cbr/>\n\n**HuskClaims** is a clean, cross-server compatible grief prevention plugin/mod for Spigot/Paper and Fabric servers that you already know how to use. HuskClaims will bring claiming on your server into the 2020s with intuitive chat menus, cross-server synchronisation support, modern display block visualisation, user group and LuckPerms role trust management, and much more — achieved through a modular, performant design.\n\n## Features\n**⭐ Works cross-server** — Works seamlessly cross-server. Manage/accrue claim blocks and list claims globally.\n\n**⭐ Super intuitive** — Golden shovel claiming plugin, with a nice chat interface. Simple, and everyone knows how to use it!\n\n**⭐ Modular & customizable** — Customise trust levels to suit your server needs. Display claims on BlueMap, Pl3xMap, and Dynmap.\n\n**⭐ Great admin features** — Make admin claims and manage players. Trust LuckPerms permission groups for easy staff access management. \n\n**⭐ Modern conveniences** — Beautiful clickable menus and glowing display entity visualisation. Make groups to manage trust in bulk.\n\n**⭐ Easy to import & configure** — Import existing player claims and profiles from GriefPrevention. Has a robust, [extensible API](https://william278.net/docs/huskclaims/api). \n\n**Ready?** [Let the claims begin!](https://william278.net/docs/huskclaims/setup)\n\n## Development\nTo build HuskClaims, simply run the following in the root of the repository (building requires Java 21):\n\n```bash\n./gradlew clean build\n```\n\n### License\nHuskClaims is licensed under the Apache 2.0 license.\n\n- [License](https://github.com/WiIIiam278/HuskClaims/blob/master/LICENSE)\n\nContributions to the project are welcome—feel free to open a pull request with new features, improvements and/or fixes!\n\n### Support\nDue to its complexity, official binaries and customer support for HuskClaims is provided through a paid model. This means that support is only available to users who have purchased a license to the plugin from Spigot, Polymart, or BuiltByBit and have provided proof of purchase. Please join our Discord server if you have done so and need help!\n\n## Translations\nTranslations of the plugin locales are welcome to help make the plugin more accessible. Please submit a pull request with your translations as a `.yml` file. ([More info…](https://william278.net/docs/huskclaims/translations))\n\n- [Locales Directory](https://github.com/WiIIiam278/HuskClaims/tree/master/common/src/main/resources/locales)\n- [English Locales](https://github.com/WiIIiam278/HuskClaims/tree/master/common/src/main/resources/locales/en-gb.yml)\n\n## Links\n- [Docs](https://william278.net/docs/huskclaims) — Read the plugin documentation!\n- [Spigot](https://www.spigotmc.org/resources/huskclaims.114467/) — View the plugin Modrinth page (Also: [Polymart](https://polymart.org/resource/huskclaims.5336/), & [BuiltByBit](https://builtbybit.com/resources/huskclaims.37536/))\n- [Issues](https://github.com/WiIIiam278/HuskClaims/issues) — File a bug report or feature request\n- [Discord](https://discord.gg/tVYhJfyDWG) — Get help, ask questions (Proof of purchase required)\n- [bStats](https://bstats.org/plugin/bukkit/HuskClaims/20728) — View plugin metrics\n\n---\n© [William278](https://william278.net/), 2025. Licensed under the Apache-2.0 License.\n",[21,24,27,30],{"id":22,"url":23},"spigot","https://spigotmc.org/resources/huskclaims.114467",{"id":25,"url":26},"polymart","https://polymart.org/resource/huskclaims.5336",{"id":28,"url":29},"builtbybit","https://builtbybit.com/resources/huskclaims.37536",{"id":31,"url":32},"bstats","https://bstats.org/plugin/bukkit/HuskClaims/20728",[34],"William278",[22,36,37],"paper","fabric",9.99,"1195525277065949286",false,[42,66,112,130],{"order":43,"name":44,"children":45},0,"Setup",[46,55],{"order":43,"url":47,"title":44,"icon":48,"children":49},"setup","fa6-solid:book",[50],{"order":43,"url":51,"title":52,"icon":53,"children":54},"importers","Importing Data","carbon:migrate",[],{"order":56,"url":57,"title":58,"icon":59,"children":60},1,"config","Config","fa6-solid:file-code",[61],{"order":43,"url":62,"title":63,"icon":64,"children":65},"translations","Locales","material-symbols:translate",[],{"order":56,"name":67,"children":68},"Features",[69,74,79,100,106],{"order":43,"url":70,"title":71,"icon":72,"children":73},"commands","Commands","octicon:command-palette-16",[],{"order":56,"url":75,"title":76,"icon":77,"children":78},"permissions","Permissions","fluent-mdl2:permissions",[],{"order":80,"url":81,"title":82,"icon":83,"children":84},2,"claims","Claims","mdi:shovel",[85,90,95],{"order":43,"url":86,"title":87,"icon":88,"children":89},"trust","Trusting Users","mdi:heart",[],{"order":56,"url":91,"title":92,"icon":93,"children":94},"operation-groups","Operation Groups & Flags","ci:flag",[],{"order":80,"url":96,"title":97,"icon":98,"children":99},"claim-blocks","Claim Blocks","fa6-solid:square",[],{"order":101,"url":102,"title":103,"icon":104,"children":105},3,"pets","Pet Protection","fa6-solid:dog",[],{"order":107,"url":108,"title":109,"icon":110,"children":111},4,"hooks","Hooks","fa6-solid:plug",[],{"order":80,"name":113,"children":114},"Moderation",[115,120,125],{"order":43,"url":116,"title":117,"icon":118,"children":119},"sign-moderation","Sign Moderation","mi:message-alt",[],{"order":56,"url":121,"title":122,"icon":123,"children":124},"drops-moderation","Death Drop Locking","mdi:grave-stone",[],{"order":80,"url":126,"title":127,"icon":128,"children":129},"inactivity-pruning","Inactivity Pruning","icon-park-outline:sleep",[],{"order":101,"name":131,"children":132},"Developers",[133,163],{"order":43,"url":134,"title":135,"icon":136,"children":137},"api","API","mdi:api",[138,143,148,153,158],{"order":43,"url":139,"title":140,"icon":141,"children":142},"claims-api","Claims API","mdi:cog-box",[],{"order":56,"url":144,"title":145,"icon":146,"children":147},"trust-api","Trust API","mdi:heart-cog",[],{"order":80,"url":149,"title":150,"icon":151,"children":152},"highlighter-api","Highlighter API","mdi:star-cog",[],{"order":101,"url":154,"title":155,"icon":156,"children":157},"operations-api","Operations API","mdi:movie-open-cog",[],{"order":107,"url":159,"title":160,"icon":161,"children":162},"api-events","API Events","mingcute:lightning-line",[],{"order":56,"url":18,"title":164,"icon":165,"children":166},"Source Code","fa6-solid:code",[],{"SVG":168,"PNG":169,"PNG_TRANSPARENT":170,"SVG_TRANSPARENT":171},"huskclaims.svg","huskclaims.png","huskclaims-transparent.png","huskclaims-transparent.svg",[],[],{"downloadCount":175,"averageRating":176,"numberOfRatings":177,"interactions":178,"onlinePlayers":179,"onlineServers":180},491,4.400000095367432,8,44,931,131,{"data":182,"body":183},{},{"type":184,"children":185},"root",[186,204,211,218,275,281,378,383,446,452],{"type":187,"tag":188,"props":189,"children":191},"element","h1",{"id":190},"",[192],{"type":187,"tag":193,"props":194,"children":197},"a",{"href":18,"rel":195},[196],"nofollow",[198],{"type":187,"tag":199,"props":200,"children":203},"img",{"alt":201,"src":202},"HuskClaims banner","https://raw.githubusercontent.com/WiIIiam278/HuskClaims/master/images/banner.png",[],{"type":187,"tag":205,"props":206,"children":207},"p",{},[208],{"type":209,"value":210},"text","Welcome to the plugin documentation for HuskClaims v1.x+, the clean, cross-server compatible grief prevention plugin developed by William278. Please click through to the topic you'd like to read about.",{"type":187,"tag":212,"props":213,"children":215},"h2",{"id":214},"get-started",[216],{"type":209,"value":217},"Get Started",{"type":187,"tag":219,"props":220,"children":221},"ul",{},[222,233,244,254,265],{"type":187,"tag":223,"props":224,"children":225},"li",{},[226,228],{"type":209,"value":227},"📚 ",{"type":187,"tag":193,"props":229,"children":231},{"href":230},"/docs/huskclaims/setup",[232],{"type":209,"value":44},{"type":187,"tag":223,"props":234,"children":235},{},[236,238],{"type":209,"value":237},"➡️ ",{"type":187,"tag":193,"props":239,"children":241},{"href":240},"/docs/huskclaims/importers",[242],{"type":209,"value":243},"Importers",{"type":187,"tag":223,"props":245,"children":246},{},[247,249],{"type":209,"value":248},"📄 ",{"type":187,"tag":193,"props":250,"children":252},{"href":251},"/docs/huskclaims/config",[253],{"type":209,"value":58},{"type":187,"tag":223,"props":255,"children":256},{},[257,259],{"type":209,"value":258},"📝 ",{"type":187,"tag":193,"props":260,"children":262},{"href":261},"/docs/huskclaims/translations",[263],{"type":209,"value":264},"Translations",{"type":187,"tag":223,"props":266,"children":267},{},[268,270],{"type":209,"value":269},"🔌 ",{"type":187,"tag":193,"props":271,"children":273},{"href":272},"/docs/huskclaims/hooks",[274],{"type":209,"value":109},{"type":187,"tag":212,"props":276,"children":278},{"id":277},"documentation",[279],{"type":209,"value":280},"Documentation",{"type":187,"tag":219,"props":282,"children":283},{},[284,294,304,314,325,336,346,357,367],{"type":187,"tag":223,"props":285,"children":286},{},[287,289],{"type":209,"value":288},"🖥️ ",{"type":187,"tag":193,"props":290,"children":292},{"href":291},"/docs/huskclaims/commands",[293],{"type":209,"value":71},{"type":187,"tag":223,"props":295,"children":296},{},[297,299],{"type":209,"value":298},"⛔ ",{"type":187,"tag":193,"props":300,"children":302},{"href":301},"/docs/huskclaims/permissions",[303],{"type":209,"value":76},{"type":187,"tag":223,"props":305,"children":306},{},[307,309],{"type":209,"value":308},"🥄 ",{"type":187,"tag":193,"props":310,"children":312},{"href":311},"/docs/huskclaims/claims",[313],{"type":209,"value":82},{"type":187,"tag":223,"props":315,"children":316},{},[317,319],{"type":209,"value":318},"❤️ ",{"type":187,"tag":193,"props":320,"children":322},{"href":321},"/docs/huskclaims/trust",[323],{"type":209,"value":324},"Trust",{"type":187,"tag":223,"props":326,"children":327},{},[328,330],{"type":209,"value":329},"🎛️ ",{"type":187,"tag":193,"props":331,"children":333},{"href":332},"/docs/huskclaims/operation-groups",[334],{"type":209,"value":335},"Operation Groups",{"type":187,"tag":223,"props":337,"children":338},{},[339,341],{"type":209,"value":340},"🪧 ",{"type":187,"tag":193,"props":342,"children":344},{"href":343},"/docs/huskclaims/sign-moderation",[345],{"type":209,"value":117},{"type":187,"tag":223,"props":347,"children":348},{},[349,351],{"type":209,"value":350},"🪦 ",{"type":187,"tag":193,"props":352,"children":354},{"href":353},"/docs/huskclaims/drops-moderation",[355],{"type":209,"value":356},"Drops Moderation",{"type":187,"tag":223,"props":358,"children":359},{},[360,362],{"type":209,"value":361},"😴 ",{"type":187,"tag":193,"props":363,"children":365},{"href":364},"/docs/huskclaims/inactivity-pruning",[366],{"type":209,"value":127},{"type":187,"tag":223,"props":368,"children":369},{},[370,372],{"type":209,"value":371},"🐕 ",{"type":187,"tag":193,"props":373,"children":375},{"href":374},"/docs/huskclaims/pets",[376],{"type":209,"value":377},"Pets",{"type":187,"tag":212,"props":379,"children":381},{"id":380},"developers",[382],{"type":209,"value":131},{"type":187,"tag":219,"props":384,"children":385},{},[386,396,406,416,426,436],{"type":187,"tag":223,"props":387,"children":388},{},[389,391],{"type":209,"value":390},"📦 ",{"type":187,"tag":193,"props":392,"children":394},{"href":393},"/docs/huskclaims/api",[395],{"type":209,"value":135},{"type":187,"tag":223,"props":397,"children":398},{},[399,401],{"type":209,"value":400},"⚙️ ",{"type":187,"tag":193,"props":402,"children":404},{"href":403},"/docs/huskclaims/claims-api",[405],{"type":209,"value":140},{"type":187,"tag":223,"props":407,"children":408},{},[409,411],{"type":209,"value":410},"🧡 ",{"type":187,"tag":193,"props":412,"children":414},{"href":413},"/docs/huskclaims/trust-api",[415],{"type":209,"value":145},{"type":187,"tag":223,"props":417,"children":418},{},[419,421],{"type":209,"value":420},"💡 ",{"type":187,"tag":193,"props":422,"children":424},{"href":423},"/docs/huskclaims/highlighter-api",[425],{"type":209,"value":150},{"type":187,"tag":223,"props":427,"children":428},{},[429,431],{"type":209,"value":430},"🎬 ",{"type":187,"tag":193,"props":432,"children":434},{"href":433},"/docs/huskclaims/operations-api",[435],{"type":209,"value":155},{"type":187,"tag":223,"props":437,"children":438},{},[439,441],{"type":209,"value":440},"❗ ",{"type":187,"tag":193,"props":442,"children":444},{"href":443},"/docs/huskclaims/api-events",[445],{"type":209,"value":160},{"type":187,"tag":212,"props":447,"children":449},{"id":448},"links",[450],{"type":209,"value":451},"Links",{"type":187,"tag":219,"props":453,"children":454},{},[455,466],{"type":187,"tag":223,"props":456,"children":457},{},[458,460],{"type":209,"value":459},"💻 ",{"type":187,"tag":193,"props":461,"children":463},{"href":18,"rel":462},[196],[464],{"type":209,"value":465},"GitHub",{"type":187,"tag":223,"props":467,"children":468},{},[469,471],{"type":209,"value":470},"💬 ",{"type":187,"tag":193,"props":472,"children":475},{"href":473,"rel":474},"https://discord.gg/tVYhJfyDWG",[196],[476],{"type":209,"value":477},"Discord Support",["Reactive",479],{"$snuxt-i18n-meta":480,"$sauth":-1,"$sxsrf":-1},{},["Set"],["ShallowReactive",483],{"$fn7zLbBrL1B4OXletT_XYV9yMGQagPaUm2n8p4dD83Ic":-1,"user":484,"mdc-tsved0-key":-1},["NuxtError",485],{"message":486,"statusCode":487,"statusMessage":488,"data":489},"[GET] \"https://api.william278.net/v1/users/@me\": 401 Unauthorized",401,"Unauthorized",{"error":490},"You must be logged in to perform this action.","/docs/huskclaims/home"]