Better Mending icon

Better Mending -----

A small quality of life tweak to the Mending enchantment. Port of the original mod by legobmw99.




This version is uploaded automatically by GitHub Actions.

Changelog:

  • 40c4c1e fix: fixed auto-repair config reloading
Diff: https://github.com/Paulem79/BetterM...4d...40c4c1e7e8a645babd42bdaf148cc9eb21c9e58b
----------, Jun 21, 2026

This version is uploaded automatically by GitHub Actions.

Changelog:

  • 34de052 feat: added missing translations in commit
  • d28da24 feat: added translation system, lore blacklist fix: fixed item blacklist check
  • ab44aa1 feat: switched to libs.versions.toml, now for java 21, added adventure for text components, more migrated to kotlin fix: fixed config reloading for auto-repair, fixed permission condition for repair chore: removed soundhandler, particle api, webhook, and crash dump
  • e807cae Merge pull request #88 from Paulem79/renovate/gradle-9.x
chore(deps): update gradle to v9.6.0

  • c327faa Merge pull request #87 from Paulem79/renovate/actions-checkout-7.x
chore(deps): update actions/checkout action to v7

  • bd91326 chore(deps): update gradle to v9.6.0
  • e34d478 chore(deps): update actions/checkout action to v7
  • 3f14ecd Merge pull request #86 from Paulem79/renovate/kotlin-monorepo
chore(deps): update kotlin monorepo to v2.4.0

  • 5cc7160 Merge pull request #84 from Paulem79/renovate/org.projectlombok-lombok-1.x
fix(deps): update dependency org.projectlombok:lombok to v1.18.46

  • da25b5d Merge branch 'master' into renovate/kotlin-monorepo
  • 98d68e3 Merge pull request #85 from Paulem79/renovate/com.gradleup.shadow-8.x
chore(deps): update plugin com.gradleup.shadow to v8.3.11

  • ca674fd Merge pull request #82 from Paulem79/renovate/gradle-actions-6.x
chore(deps): update gradle/actions action to v6

  • 9d78457 Merge remote-tracking branch 'origin/master'
  • 8376007 feat: charsets and more kotlin
  • b25cccd Merge pull request #81 from Paulem79/renovate/gradle-9.x
chore(deps): update gradle to v9.5.1

  • c6897b0 chore(deps): update kotlin monorepo to v2.4.0
  • 1ea02d2 chore(deps): update plugin com.gradleup.shadow to v8.3.11
  • d0b7718 chore(deps): update gradle to v9.5.1
  • a63525c fix(deps): update dependency org.projectlombok:lombok to v1.18.46
  • db2d61d chore(deps): update gradle/actions action to v6
  • 9e2e0d8 Merge pull request #79 from Paulem79/renovate/io.th0rgal-oraxen-1.x
fix(deps): update dependency io.th0rgal :eek:raxen to v1.210.0

  • b9c4434 Merge pull request #78 from Paulem79/renovate/org.projectlombok-lombok-1.x
fix(deps): update dependency org.projectlombok:lombok to v1.18.44

  • e0cb63c fix(deps): update dependency io.th0rgal:eek:raxen to v1.210.0
  • aaf9d24 fix(deps): update dependency org.projectlombok:lombok to v1.18.44
Diff: https://github.com/Paulem79/BetterM...98...34de0523c99e1f5efd6d907c202747ee8ff5ee4d
----------, Jun 20, 2026

Changelog:

  • 34b3b00 fix: fixed repair item sync in inventory by ensuring updated item is set back in. bumped version (for kotlin feat also)
Diff: https://github.com/Paulem79/BetterM...00...34b3b00e41703fbae49cdc508d2c4084cf375198
----------, Mar 10, 2026

Changelog:

  • 3553eb4 chore: bumped version

  • 65f1c60 feat(kotlin): migrated more utils to kotlin

  • da640d6 fix: fixed spigot id

  • 3fbd2dd Merge pull request #76 from Paulem79/feature/kotlin-rewrite
feature/kotlin-rewrite

  • 10ef4d8 feat(kotlin): migrated BetterMending and some utils to Kotlin
  • 5422b49 chore: switched to instance for BetterMending accessing
  • 9bb2360 chore(ci): enabled ci in this branch
  • f399417 feat(kotlin): put kotlin plugin
  • 730daad fix(deps): update dependency io.th0rgal:eek:raxen to v1.209.0 fixed #66
  • d837e17 refactor: updated to paulem.net
  • ee5e356 Merge pull request #69 from Paulem79/renovate/com.github.fierioziy.particlenativeapi-particlenativeapi-core-4.x
fix(deps): update dependency com.github.fierioziy.particlenativeapi :particlenativeapi-core to v4.5.1

  • 8a14bd2 Merge pull request #68 from Paulem79/renovate/major-github-artifact-actions
chore(deps): update github artifact actions (major)

  • faf60e9 Merge pull request #67 from Paulem79/renovate/actions-cache-5.x
chore(deps): update actions/cache action to v5

  • cf7b2ff Merge pull request #70 from Paulem79/renovate/dev.s7a.gradle.minecraft.server-4.x
chore(deps): update plugin dev.s7a.gradle.minecraft.server to v4.0.2

  • 5f0e2d6 Merge pull request #72 from Paulem79/renovate/me.clip-placeholderapi-2.x
fix(deps): update dependency me.clip :placeholderapi to v2.12.2

  • 2f91931 Merge pull request #73 from Paulem79/renovate/org.jetbrains-annotations-26.x
fix(deps): update dependency org.jetbrains:annotations to v26.1.0

  • b0dafad Merge pull request #75 from Paulem79/renovate/com.modrinth.minotaur-2.x
chore(deps): update plugin com.modrinth.minotaur to v2.9.0

  • afca136 Merge pull request #74 from Paulem79/renovate/com.gradleup.shadow-8.x
chore(deps): update plugin com.gradleup.shadow to v8.3.10

  • 7960819 chore: updated version and graalvm
  • 35f52e4 chore: updated line endings for fedora
  • 6bb2b89 chore(deps): update plugin com.modrinth.minotaur to v2.9.0
  • ec6a449 chore(deps): update github artifact actions
  • c4346f6 chore(deps): update plugin com.gradleup.shadow to v8.3.10
  • 634c25b fix(deps): update dependency org.jetbrains:annotations to v26.1.0
  • 03c8c21 fix(deps): update dependency me.clip:placeholderapi to v2.12.2
  • 2c8e5bb chore(deps): update plugin dev.s7a.gradle.minecraft.server to v4.0.2
  • a45e8b9 fix(deps): update dependency com.github.fierioziy.particlenativeapi:particlenativeapi-core to v4.5.1
  • f7a621e chore(deps): update actions/cache action to v5
Diff: https://github.com/Paulem79/BetterM...4f...3553eb4e36d92f908d90720be2affe7214e9f600
----------, Mar 10, 2026

Bug Fixes
  • deps: update dependency com.github.fierioziy.particlenativeapi: particlenativeapi-core to v4.5.0 #59 (renovate[bot])
  • deps: update dependency io.th0rgal: oraxen to v1.198.0 #55 (renovate[bot])
  • deps: update dependency me.clip: placeholderapi to v2.11.7 #58 (renovate[bot])
  • particle: fixed particles (Paulem)
Chores
----------, Dec 6, 2025

Fixed bstats
----------, Apr 30, 2025

Added compatiblity with Oraxen
----------, Apr 28, 2025

Fixed issues on 1.x and not 1.x.x servers (like 1.21) (fix #16) Added blacklist for players and items Fixed small issues
----------, Apr 27, 2025

Fixed /btm reload and version resolver for 1.x.0 versions - Paulem
----------, Mar 7, 2025

Added #11 | Placeholder integration
Added a new configuration system using PDC with migration
Added an option to override configuration mode
----------, Feb 26, 2025

[COLOR=var(--darkreader-text-000000, #e8e6e3)] Changelog: [/COLOR]
Added #5
Better config updater
----------, Feb 12, 2025


Added #3
----------, Jan 25, 2025

Fixed config reload
----------, Jan 16, 2025

Fully added support for Folia
Added /btm reload and permission
----------, Jan 16, 2025

Added /btm reload and permission
----------, Jan 16, 2025


Added folia support, added modrinth publication
----------, Jan 12, 2025


May have fixed a bug when repairing, see more on github and Modrinth
----------, Aug 11, 2024

  • Fixed a minor bug if the server is below 1.9
  • Fixed a bug if the server is using paper 1.20.6 (ParticleNativeAPI)
  • Bumped to 2.6.4 and ParticleNativeAPI 4.3.0
  • Switched to gradle
Changelog :
----------, Jun 10, 2024

  • Added 1.20.5+ support
  • Added /btm to toggle ability.
  • Added a preventer when the server is below 1.9.
  • Fixed a bug with enderman teleport sound.
  • Edited Metrics implementation.
Changelog :
----------, May 18, 2024










Added configuration migration, auto repair and more customization!

Changelog:
----------, Mar 23, 2024



Now use the system provided by the original mod!
----------, Sep 29, 2023

Resource Information
Author:
----------
Total Downloads: 2,547
First Release: Aug 24, 2023
Last Update: Jun 21, 2026
Category: ---------------
All-Time Rating:
11 ratings
Version -----
Released: --------------------
Downloads: ------
Version Rating:
----------------------
-- ratings