\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",[26,29,32,35],{"id":27,"url":28},"spigot","https://spigotmc.org/resources/huskclaims.114467",{"id":30,"url":31},"polymart","https://polymart.org/resource/huskclaims.5336",{"id":33,"url":34},"builtbybit","https://builtbybit.com/resources/huskclaims.37536",{"id":36,"url":37},"bstats","https://bstats.org/plugin/bukkit/HuskClaims/20728",[39],"William278",[27,41,42],"paper","fabric",9.99,"1195525277065949286",false,[47,71,117,135],{"order":48,"name":49,"children":50},0,"Setup",[51,60],{"order":48,"url":52,"title":49,"icon":53,"children":54},"setup","fa6-solid:book",[55],{"order":48,"url":56,"title":57,"icon":58,"children":59},"importers","Importing Data","carbon:migrate",[],{"order":61,"url":62,"title":63,"icon":64,"children":65},1,"config","Config","fa6-solid:file-code",[66],{"order":48,"url":67,"title":68,"icon":69,"children":70},"translations","Locales","material-symbols:translate",[],{"order":61,"name":72,"children":73},"Features",[74,79,84,105,111],{"order":48,"url":75,"title":76,"icon":77,"children":78},"commands","Commands","octicon:command-palette-16",[],{"order":61,"url":80,"title":81,"icon":82,"children":83},"permissions","Permissions","fluent-mdl2:permissions",[],{"order":85,"url":86,"title":87,"icon":88,"children":89},2,"claims","Claims","mdi:shovel",[90,95,100],{"order":48,"url":91,"title":92,"icon":93,"children":94},"trust","Trusting Users","mdi:heart",[],{"order":61,"url":96,"title":97,"icon":98,"children":99},"operation-groups","Operation Groups & Flags","ci:flag",[],{"order":85,"url":101,"title":102,"icon":103,"children":104},"claim-blocks","Claim Blocks","fa6-solid:square",[],{"order":106,"url":107,"title":108,"icon":109,"children":110},3,"pets","Pet Protection","fa6-solid:dog",[],{"order":112,"url":113,"title":114,"icon":115,"children":116},4,"hooks","Hooks","fa6-solid:plug",[],{"order":85,"name":118,"children":119},"Moderation",[120,125,130],{"order":48,"url":121,"title":122,"icon":123,"children":124},"sign-moderation","Sign Moderation","mi:message-alt",[],{"order":61,"url":126,"title":127,"icon":128,"children":129},"drops-moderation","Death Drop Locking","mdi:grave-stone",[],{"order":85,"url":131,"title":132,"icon":133,"children":134},"inactivity-pruning","Inactivity Pruning","icon-park-outline:sleep",[],{"order":106,"name":136,"children":137},"Developers",[138,168],{"order":48,"url":139,"title":140,"icon":141,"children":142},"api","API","mdi:api",[143,148,153,158,163],{"order":48,"url":144,"title":145,"icon":146,"children":147},"claims-api","Claims API","mdi:cog-box",[],{"order":61,"url":149,"title":150,"icon":151,"children":152},"trust-api","Trust API","mdi:heart-cog",[],{"order":85,"url":154,"title":155,"icon":156,"children":157},"highlighter-api","Highlighter API","mdi:star-cog",[],{"order":106,"url":159,"title":160,"icon":161,"children":162},"operations-api","Operations API","mdi:movie-open-cog",[],{"order":112,"url":164,"title":165,"icon":166,"children":167},"api-events","API Events","mingcute:lightning-line",[],{"order":61,"url":23,"title":169,"icon":170,"children":171},"Source Code","fa6-solid:code",[],{"SVG":173,"PNG":174,"PNG_TRANSPARENT":175,"SVG_TRANSPARENT":176},"huskclaims.svg","huskclaims.png","huskclaims-transparent.png","huskclaims-transparent.svg",[],[],"**HuskClaims 1.5.8** fixes a number of bugs\r\n\r\n* Changed vehicle collision checks to use `entity_interact` if the player is riding the colliding vehicle\r\n* Fixed throwing projectiles always being cancelled on Fabric due to a logical issue with inspection tool handling\r\n* Fixed TNT and TNT in Minecart explosions on Bukkit being unintuitively handled under `entity_damage_terrain` (now under `explosion_damage_terrain`)\r\n* Fixed some hostile mobs on Bukkit not being considered monsters for the purpose of `player_damage_monster`\r\n* Fixed `ClassDefNotFound` errors on Fabric due to missing ConfigLib and Jedis dependencies\r\n\r\nTo update, just drag+drop. There are no config changes.","HuskClaims v1.5.8 Released",{"data":182,"body":183},{},{"type":184,"children":185},"root",[186,200,269],{"type":187,"tag":188,"props":189,"children":190},"element","p",{},[191,198],{"type":187,"tag":192,"props":193,"children":194},"strong",{},[195],{"type":196,"value":197},"text","HuskClaims 1.5.8",{"type":196,"value":199}," fixes a number of bugs",{"type":187,"tag":201,"props":202,"children":203},"ul",{},[204,219,224,245,256],{"type":187,"tag":205,"props":206,"children":207},"li",{},[208,210,217],{"type":196,"value":209},"Changed vehicle collision checks to use ",{"type":187,"tag":211,"props":212,"children":214},"code",{"className":213},[],[215],{"type":196,"value":216},"entity_interact",{"type":196,"value":218}," if the player is riding the colliding vehicle",{"type":187,"tag":205,"props":220,"children":221},{},[222],{"type":196,"value":223},"Fixed throwing projectiles always being cancelled on Fabric due to a logical issue with inspection tool handling",{"type":187,"tag":205,"props":225,"children":226},{},[227,229,235,237,243],{"type":196,"value":228},"Fixed TNT and TNT in Minecart explosions on Bukkit being unintuitively handled under ",{"type":187,"tag":211,"props":230,"children":232},{"className":231},[],[233],{"type":196,"value":234},"entity_damage_terrain",{"type":196,"value":236}," (now under ",{"type":187,"tag":211,"props":238,"children":240},{"className":239},[],[241],{"type":196,"value":242},"explosion_damage_terrain",{"type":196,"value":244},")",{"type":187,"tag":205,"props":246,"children":247},{},[248,250],{"type":196,"value":249},"Fixed some hostile mobs on Bukkit not being considered monsters for the purpose of ",{"type":187,"tag":211,"props":251,"children":253},{"className":252},[],[254],{"type":196,"value":255},"player_damage_monster",{"type":187,"tag":205,"props":257,"children":258},{},[259,261,267],{"type":196,"value":260},"Fixed ",{"type":187,"tag":211,"props":262,"children":264},{"className":263},[],[265],{"type":196,"value":266},"ClassDefNotFound",{"type":196,"value":268}," errors on Fabric due to missing ConfigLib and Jedis dependencies",{"type":187,"tag":188,"props":270,"children":271},{},[272],{"type":196,"value":273},"To update, just drag+drop. There are no config changes.",["Reactive",275],{"$snuxt-i18n-meta":276,"$sauth":-1,"$sxsrf":-1},{},["Set"],["ShallowReactive",279],{"user":280,"$fxsJKX3kdS9IEiWQTOhFH0g97wCv4UlkLlN7oRsMRhIU":-1,"mdc-3r9f6j-key":-1},["NuxtError",281],{"message":282,"statusCode":283,"statusMessage":284,"data":285},"[GET] \"https://api.william278.net/v1/users/@me\": 401 Unauthorized",401,"Unauthorized",{"error":286},"You must be logged in to perform this action.","/posts/huskclaims-1.5.8-released"]