Simplify Tool Config Lib
No reviews yet
Simplify your modded tools configuration with a single value on each tool properties.
Provides a framework or library for other mods to use.
Fabric is a mod loader for versions 1.14+ of Minecraft, particularly popular for client side and optimization mods.
Community voices
Reviews
Click once to include, again to exclude, again to clear
No reviews yet. Be the first to review this project!
Get it on
Available Platforms
Compatibility
Supported Environments
Required on the client. Installing it on the server adds functionality.
About
Project Details
For authors
Embed Badge
If you're the author of this project, you can embed a live badge anywhere that supports HTML or Markdown. It updates automatically whenever ratings change.
Use HTML for any page that supports it, or Markdown for README files and Markdown-based descriptions.
Identifiers
Platform IDs
About
Description
This mod library changes some Tools values to simplify Tools configuration. If your mod has tools or sword & other. With this mod, You need juste to put one value on each tool properties and restore some Minecraft tool values to "0". It's fix somme values ( int/ float) prevented giving precise values, mainly on "attack damage" value. You just put one value directly on your tool items of your choice without additionals values away in the code.
Example: on attack damage in default "1" and attack speed in default "4".
If you want to implements this mod in your mod, I have methods.
Directly implement -Go to Github and download java files and add on your project files and remap "imports".
Local Implementation -Download this mods and add in "build.gradle" file on section dependencies:
dependancies {
modImplementation(fileTree("Local File Path"))
}
Example code to add:
Custom ToolMaterials:
//Minecraft version 1.20.1 method
public enum CustomToolMaterials implements FixToolMaterial {
CUSTOM( miningLevel, itemDurability, miningSpeed, enchantability, Ingredient)
...
Custom ToolItems (pretty much the code):
... CUSTOM_TOOL = register( "custom_tool" , new SimplifySwordItem( materials, float Damage, float Speed, new FabricItemSettings()));
//Minecraft version 1.20.6 method
public static CustomToolMaterials impleement Tier {
CUSTOM( BlocksTags... , durability, enchantementValue, Repair Ingredient);
...
Item CUSTOM_TOOL = register( "custom_tool", new Fix...Item( material, new Item.properties().attribute(Fix...Item.createAttributes(damage, speed))));
Versions
Files
Relations
Project Relations
More like this
Similar Mods
Suggestions use data such as tags, dependencies, dependents, descriptions, titles, and more to rank how much they overlap with this mod.
On ModDex
Community snapshot
By the numbers
Statistics
Want to reach Minecraft players?
We're looking for a server hosting partner to feature here and other parts of the site. Interested? Send us a message!
Get in touchGet it on
Available Platforms
On ModDex
Community snapshot
By the numbers