skillsmith-1.0.0-beta.2.jar
Curse Maven Snippet
What's new
1.0.0-beta.2
Added
- AND, OR and NOT in locks. Any lock or anvil rule can offer more than one way in, such as an axe that needs Gathering or Attack, or a rule that says "Mining 10, but not Magic 20".
- Skill level requirements. A skill's levels can need other skills, such as Attack 8 needing Dexterity 4 or Magic 5. The skill screen shows what the next level needs.
- Block locks (
gates/blocks/). Placing and breaking blocks can need skills.- Planting crops, mushrooms and nether plants needs Farming, and so does harvesting wheat, nether wart, torchflowers and pitcher plants.
- Root crops (carrots, potatoes, beetroots) can be harvested by anyone, and carrots and potatoes planted by anyone too.
- The soil under a locked crop can't be broken or trampled to pop it off.
- Anvil repair rules per material. Stone tools need Mining 2, leather needs Crafting 2, and gold, iron, turtle scute, elytra, diamond, mace and netherite need rising Smithing. Wolf armor needs Husbandry 8, and shields, bows, crossbows, tridents and shears have their own rules.
- Item lists (
lists/). Name a list once and use it in any perk or XP source with@name. Mods and packs can add to a list. - Culinary food locks. Bread, cookies, pies, cake, stews and golden food need Culinary to craft. Cooking meat, fish and potatoes stays free.
- Growing skill icons. Each skill's icon changes as it levels: Attack goes from a wooden sword to a netherite
one. Set your own with
iconsinskills.json. - Potions on the skill screen. Alchemy's next unlocks and the Unlocks tab list potions, and potion tooltips show what brewing them needs.
- More tooltips:
- Stamped food and potions show what they add ("+25% hunger and saturation").
- Items a crafting perk affects say so ("Tinkering: +25% Ingredient Refund").
- Commented-out examples in the config files that start empty, and empty
skills/,anvil/andfeedback/folders so it's clear where extra files go. - API: read locks with their AND/OR/NOT, level requirements, block locks and offline players' perks.
Changed
- Many locks now have a second option:
- Shovels: Mining or Building.
- Hoes: Farming or Gathering.
- Armor: Defense or Constitution.
- Trident: Attack or Dexterity.
- Mace: Attack 24, or Attack 16 and Constitution 16.
- Ender pearls: Exploration or Magic.
- Decorations: Crafting or Building.
- Books and bookshelves: Crafting/Building or Enchanting.
- And more.
- Tinkering's ingredient refund now only applies to redstone devices, rails, minecarts and the like
(
@tinkering). It used to apply to every recipe, golden apples included. - Crafting's extra output now only applies to everyday items made several at a time, like planks, sticks,
torches and slabs (
@crafting). - Loop detection now catches longer crafting chains (A to B to C and back to A). It also catches blocks that break back into their ingredients (snow blocks, clay, glowstone) and re-wettable sponges in the furnace.
- Config guides (
README.md,PERK_TYPES.md,XP_SOURCES.md) now update to the installed version on every launch. Your settings files are never touched.
Fixed
- Shift-click doubling: shift-clicking a crafting or furnace result gave refunds, extra output, furnace bonus output and skill XP twice per craft.
- Shift-clicking a smithing result now gives its durability bonus and Smithing XP.
- Shift-click stopping early: bonus items now arrive after the click, so they can no longer stop a shift-click partway through.
- Repairs ignored crafting locks: repairing didn't check the item's crafting lock. Turn on
repair_needs_craft_lockto require it. - GUI clipping: the skill screen was cut off at large GUI scales and in small windows. It now fits.
Updating from beta.1
Config files are never overwritten, so an existing world keeps its old locks, perks and skills.json. To get the
new defaults, delete those files (or the whole config/skillsmith/ folder) and they'll regenerate on the next
launch. New folders like gates/blocks/ and lists/ appear on their own.
This mod has no additional files

