promotional bannermobile promotional banner

LRM Fixes

Patches API breaks between mods so you can keep updating instead of holding a mod back. Each patch is an independent mixin that cites the bytecode proving the break, and fails inert if its target is absent.
Back to Files

lrm-fixes-1.0.2.jar

File namelrm-fixes-1.0.2.jar
Uploader
BahanosBahanos
Uploaded
Aug 11, 2026
Downloads
5
Size
12.1 KB
Mod Loaders
Fabric
File ID
8620613
Type
R
Release
Supported game versions
  • 1.20.1

Curse Maven Snippet

Fabric

modImplementation "curse.maven:lrm-fixes-1642385:8620613"

Learn more about Curse Maven

What's new

v1.0.2:

  • Added FIX-03: the Jobs Addon Fisher job had a flat curve - JobHelper.addFisherXp reads JobLists.farmerItemIdMap instead of fisherItemIdMap. Measured against the loaded fishing loot table: 0 of the 22 catchable items are in the map that is read, so every catch fell back to the flat CONFIG.fisherXP floor and the mod author's three tiers (fish 10, name_tag/nautilus_shell/saddle 15) collapsed into one.
  • Added FIX-04: the Jobs Addon Brewer job never gained any XP. addBrewerXp multiplies by stack.getCount(), but on a quick transfer the stack handed to PotionSlot.onTakeItem is the slot stack, already emptied - so count was 0, xp was 0, and the guard "if (xp > 0)" dropped the packet. The count is now clamped to at least 1 per withdrawal. Known limit: the real amount is already lost at that point, so taking several potions at once pays one unit rather than one per potion.
  • Both patches resolve their target by name at runtime and fall back to the original behaviour if Jobs Addon changes, so they can never make things worse than before.
  • FIX-01 and FIX-02 are unchanged.

This mod has no additional files