Skip to content

1.20.4 Support, New Features & Bug fixes

Compare
Choose a tag to compare
@RockinChaos RockinChaos released this 31 Dec 08:47
· 168 commits to master since this release

ItemJoin-v6.0.4-RELEASE

Changelog

Added:

  • 1.20.3/1.20.4 Support.
    • Note that old JSON books will likely break!
    • Note that old items with the glowing itemflag will likely break!
  • splittable itemflag.
    • Items with this itemflag will not allowed to be "split" if their amount is greater than 1.
    • Blocks both right-click splitting and click-dragging.
  • damage command instance.
    • You can specify the amount of damage (durability) an item takes upon executing the command.
    • If durability hits 0 (or below) it will be automatically removed.
    • Example;
  example-item:
    id: DIAMOND_SWORD
    slot: 0
    interact:
      - 'damage: 15'
      - 'message: &cI have lost 15 durability points!'
  • on-kill command executor.
    • Executes the command set upon killing a Player.
    • Example;
  example-item:
    id: IRON_SWORD
    slot: 0
    on-kill:
      - 'message: &aYou killed a player!'

Fixed:

  • Null check bug fixes for Legacy Minecraft.
  • Java 8 support.
    • Some newer methods were accidentally implemented resulting in errors in Java 8.
  • Death-drops bugfix with multi-slots.
  • Major recipe bug that caused a server crash.
    • Typically only occurred if you had an item with the vanilla itemflag defined and tried to craft items.
  • Implemented fall-back toggle messages into the lang.yml files.
    • Furthermore the plugin prefix has been removed from custom toggle messages that are defined per-item.
  • CheckforUpdates bugfix.
    • Just wasn't working, accidentally hard-coded instead of checking config.yml.
  • GameProfiles/PlayerProfiles are now properly cached.
  • Auto Chat-Tab-Completion for the upgrade command. Was still set to autoupdate which no longer exists.

Changed:

  • enchantment: and enchantments: are now acceptable on an item.
    • Previously only enchantment: would function.
  • /itemjoin dump has been switched to a self-hosted paste alternative.
    • Pastebin has been dropped, mainly because of it being blocked in quite a few regions.
  • Relocated ChaosCore package to be directly inside the main package.
    • Fixes conflicts with other plugins using ChaosCore.

Removed:

  • Minecraft 1.7 support.
    • According to statistics, nobody is using this version and it was A PAIN to support.
    • There is no reason to be using this instead Minecraft 1.8 should be used to avoid combat mechanics...