Pet Scale, Addon Mine and Slash

Quick rating

Pet Scale, Addon Mine and Slash

No reviews yet

A Forge 1.20.1 addon for Mine and Slash. Tamed mobs earn XP and level up alongside the player, preserving their rarity and affixes. Supports wolves, horses, Ice and Fire dragons, and more. Concept by Mørkerød, coded by Claude (Anthropic).

AI Art
Mod Loaders
Forge
Minecraft

Community voices

Reviews

Versions
Loading versions…
Match includes

Click once to include, again to exclude, again to clear

Rating Any
Any 0.5 1.0 1.5 2.0 2.5 3.0 3.5 4.0 4.5 5.0
Min
Max
Play Status
Reviews
Time Played
hrs+
Verified developers only
Has developer response
List view
Grid view
Compact view
Sort by
Date
Rating
Helpful
Unhelpful
Edited
Sort ascending
Delete this review?

This removes your review from the project. You can write a new review after.

Review submitted for moderation

Your review has been sent to moderators, who will check that it meets our guidelines before it appears publicly.

No reviews yet. Be the first to review this project!

Get it on

Available Platforms

About

Project Details

Type
Mod
Latest Version
petscale-1.0.1.jar
Authors

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.

Custom banner text
ModDex rating badge preview

Use HTML for any page that supports it, or Markdown for README files and Markdown-based descriptions.

Identifiers

Platform IDs

CurseForge ID

Resources

External Links

Source Issues Wiki Discord

About

Description

PetScale — Mod Summary

Minecraft 1.20.1 | Forge 47.4.20 | Mine and Slash Addon


Overview

PetScale is a Forge mod designed as a companion addon for Mine and Slash on Minecraft 1.20.1. Its core purpose is simple but impactful: tamed mobs should never fall behind. In a modpack where enemies scale aggressively with the world, a wolf tamed at level 5 becoming useless by level 20 was a real problem. PetScale solves that.


The Problem

Mine and Slash assigns levels, rarities, and affixes to every mob in the world. When you tame one of those mobs — a wolf, a dragon from Ice and Fire, a horse — it freezes at its generation level forever. The player outgrows it fast. PetScale gives tamed mobs their own progression system so they stay relevant at any stage of the game.


How It Works

Every tamed mob tracked by PetScale has its own XP pool saved in persistent NBT data. When the player kills a mob nearby, all tamed pets within 30 blocks receive XP based on the level of the defeated enemy. When that XP pool fills up, the pet levels up — and Mine and Slash recalculates its stats automatically from the new level.

Pets have no level cap. They can surpass the player if leveled enough.

Supported mobs

  • All vanilla tameable animals (wolves, cats, parrots, etc.)
  • Horses and all AbstractHorse variants (donkeys, mules, skeleton horses)
  • Fire Dragons and other tameable mobs from Ice and Fire
  • Any mod mob that extends TamableAnimal or AbstractHorse

Rarity & Affix Preservation

When a mob is first tamed, PetScale reads its rarity and affixes directly from Mine and Slash's capability data and saves them permanently. This means the effort of finding a Legendary wolf with a Vampiric affix is never wasted — those properties are preserved for the lifetime of that pet, even as it levels up.

Rarity multipliers follow Mine and Slash's own balance values:

Rarity Multiplier
Common 1.0x
Uncommon 1.25x
Rare 1.75x
Epic 2.5x
Legendary 3.5x
Mythic 5.0x

Technical Notes

PetScale integrates with Mine and Slash by accessing its EntityData Forge Capability via reflection, reading and writing the level field directly and triggering a dirty sync so the client updates immediately. No mixins, no AT files, no hard dependency — if Mine and Slash is not present, the mod degrades gracefully.


Credits

Concept, design, and all creative decisions: Mørkerød

Code architecture and implementation: Claude (Anthropic) — every line of Java in this mod was written by Claude based on Mørkerød's vision, feedback, and testing during a single guided session. Mørkerød directed what the mod should do, how pets should progress, what affixes mean, and how the system should feel. Claude translated those ideas into working Forge code.

This mod is a good example of what's possible when someone with a clear vision collaborates with an AI that can handle the technical execution.

Any contribution is welcome; I don't have much knowledge on the subject, but I wanted to contribute.


Built for a private Minecraft server running Mine and Slash, Ice and Fire, and related addons. Ice and Fire 2 support planned upon release.

Screenshots

Gallery

This project has no gallery images yet.

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

0
Ratings
0
Followers
0
In stacks

By the numbers

Statistics

~1,000
Downloads
Last Updated
Created
Last synced
When ModDex last fetched this project from CurseForge or Modrinth. Every project is re-checked on a schedule, and any project that ships a new file is synced automatically within hours of the release.
New file updates sync automatically
How syncing works