Premium Version
Have you ever dreamed of limiting diamond and netherite mining according to their AuraSkills mining levels? If the answer is yes then you might like this plugin.
With the premium version you can also choose what to restrict and not only ore.
Key Features:
If you find bugs or error to report, don't use the review section.
You can join our discord : https://discord.gg/QngnS3mjxd
Have you ever dreamed of limiting diamond and netherite mining according to their AuraSkills mining levels? If the answer is yes then you might like this plugin.
With the premium version you can also choose what to restrict and not only ore.
Key Features:
- Mining Restrictions:
- Players must reach a specific mining skill level to mine diamond ores and ancient debris (netherite).
- If a player tries to mine these blocks without the required skill level, the action is canceled, and the player receives a notification.
- Item Usage Restrictions:
- Diamond and netherite tools, weapons, and armor can only be used by players who have achieved the necessary mining skill level.
- Players who attempt to use these items without the required skill level will be prevented from doing so, and a warning message will be sent.
- Armor Penalty:
- If a player wears diamond or netherite armor without the required skill level, the armor takes increased damage when the player is attacked.
- This feature discourages players from using powerful armor prematurely and adds an extra layer of challenge.
- Crafting Restrictions:
- Players are also restricted from crafting diamond and netherite items unless they have the required mining skill level.
- Attempts to craft these items without the necessary skills will be blocked, with a message explaining the restriction.
Highly Customizable Configurations
Our plugin is built with flexibility in mind, allowing server administrators to tailor restrictions, behaviors, and even in-game messages to their specific needs through easily editable configuration files.list.yml File
The list.yml file is the backbone of your customization, where you define item categories, each with its own requirements and settings. Here’s a summary of what you can customize:- Item Categorization: Define groups like "diamond" and "netherite," specifying exactly which items belong in each category. Whether it’s diamond swords, netherite ingots, or custom items, you have full control over their categorization.
- Skill and Level Requirements: Set the required skill and level from AuraSkills for each category, ensuring players must meet specific criteria to use, mine, or craft these items.
- Behavioral Restrictions: Enable or disable restrictions for mining, item usage, armor penalties, and crafting per category. This allows for precise control over how items are interacted with based on player skills.
- Custom Sounds and Particle Effects: Assign unique sounds and particle effects to each category, which trigger when a restriction is applied. This enhances the immersive experience for players.
language.yml File
The language.yml file provides full control over the in-game messages, allowing you to customize every aspect of the communication players receive. Here’s what you can customize:- Custom Messages: Define and personalize all messages that appear when a player encounters a restriction, such as being unable to mine a block or use an item due to insufficient skill level.
- Placeholders: Utilize placeholders like {level} and {skill} to dynamically insert the required level and skill names into messages, making them more informative and relevant to the player’s situation.
- Color Codes and Gradients: Customize the appearance of your messages using Minecraft color codes and advanced gradient formatting with MiniMessage syntax. This allows for visually appealing messages that match the style of your server.
Example Configurations
- Diamond and Netherite Items: The default setup categorizes all major diamond and netherite items with specific skill requirements and restrictions, ensuring that only qualified players can use them.
- Test Category: A sample "test_category" is included to help you understand how to create and configure new categories, making it easy to expand and adjust to your server’s needs.
- Customizable Messages: The language.yml file includes default messages that can be easily adjusted to fit the tone and style of your server, ensuring clear communication with your players.
If you find bugs or error to report, don't use the review section.
You can join our discord : https://discord.gg/QngnS3mjxd