Skip to content

Releases: fulminazzo/JBukkit

JBukkit 3.2

24 Dec 15:25
Compare
Choose a tag to compare

Totally reworked project with multiple modules for each Minecraft version.
Added missing UnsafeValues implementation.
Added basic implementation for BlockType and ItemType registries.
Added module 21 for support of Minecraft 1.21.
Added MockInventoryView class to base module for compatibility reasons.
Rewritten and updated README.md file.
Updated FieldsRegistry#internalFunction type to binary function.
Updated BukkitUtils#setupServer to check if server is above version 14.
Updated Minecraft 1.20 Java version to 17.
Updated Fulminazzo dependencies to latest versions.
Implemented server#getRecipesFor method.
Implemented name() method for Keyed objects returned by FieldsRegistries.
Fixed many PotionEffectType related methods for versions older than 1.19.
Fixed MockEnchantment initialization error.
Fixed MockItemFactory#getItemMeta not returning null for Material#AIR.
Fixed Equable#compareNull function.
Fixed MockUnsafeValues#toLegacy and MockUnsafeValues#fromLegacy methods.
Fixed RegistryUtils in module 21.
Fixed FieldsRegistry#checkInternalMap and FieldsRegistry#get methods.
Fixed Sound registry not working properly.
Made After1_ and Before1_ annotations inclusive.

JBukkit 3.1

23 Dec 16:09
Compare
Choose a tag to compare

Totally reworked project with multiple modules for each Minecraft version.
Added missing UnsafeValues implementation.
Added basic implementation for BlockType and ItemType registries.
Rewritten and updated README.md file.
Updated Minecraft 1.20 Java version to 17.
Updated FulmiCollection.
Implemented server#getRecipesFor method.
Fixed many PotionEffectType related methods for versions older than 1.19.
Fixed MockEnchantment initialization error.
Fixed MockItemFactory#getItemMeta not returning null for Material#AIR.
Fixed Equable#compareNull function.
Fixed MockUnsafeValues#toLegacy and MockUnsafeValues#fromLegacy methods.

JBukkit 3.0

23 Dec 12:30
Compare
Choose a tag to compare

Totally reworked project with multiple modules for each Minecraft version.
Added missing UnsafeValues implementation.
Rewritten and updated README.md file.
Updated Minecraft 1.20 Java version to 17.
Updated FulmiCollection.
Implemented server#getRecipesFor method.
Fixed many PotionEffectType related methods for versions older than 1.19.
Fixed MockEnchantment initialization error.
Fixed MockItemFactory#getItemMeta not returning null for Material#AIR.
Fixed Equable#compareNull function.
Fixed MockUnsafeValues#toLegacy and MockUnsafeValues#fromLegacy methods.

JBukkit 2.1

08 Dec 21:15
Compare
Choose a tag to compare

Added After1_ and Before1_ annotations.
Added BukkitUtils#check method to check current version.
Added version resolution in BukkitUtils.
Added createInventory implementations.
Added Player methods.

JBukkit 2.0

05 Apr 10:02
Compare
Choose a tag to compare

Added After1_ and Before1_ annotations.
Added BukkitUtils#check method to check current version.
Added version resolution in BukkitUtils.

JBukkit 1.0

03 Apr 13:47
Compare
Choose a tag to compare

First release of the project.
Activated automatic publication and releasing.