Skip to content

Releases: GeorgeV220/MartexLibrary

v11.7.0-beta.3

23 Sep 01:07
Compare
Choose a tag to compare
v11.7.0-beta.3 Pre-release
Pre-release

11.7.0-beta.3 (2023-09-23)

Bug Fixes

  • Fix initialization of versionNumber and releaseNumber variables (f09a0c0)

v11.7.0-beta.2

22 Sep 20:28
Compare
Choose a tag to compare
v11.7.0-beta.2 Pre-release
Pre-release

11.7.0-beta.2 (2023-09-22)

Features

  • Add ItemStackSerializer class for serializing and deserializing ItemStacks and Inventories (e679336)
  • constructor: Add constructors to ConcurrentObjectMap, HashObjectMap, LinkedObjectMap, and TreeObjectMap (68c2075)
  • inventory: add InventoryMap class for representing inventory contents (7e6c706)

v11.7.0-beta.1

10 Sep 23:12
Compare
Choose a tag to compare
v11.7.0-beta.1 Pre-release
Pre-release

11.7.0-beta.1 (2023-09-10)

Features

  • build.gradle: Add shadow configuration for project dependencies (38bab9f)
  • scheduler: Add methods to create delayed, repeating tasks for specific world/chunk and location (21baa8a)

v11.6.0

09 Sep 21:06
Compare
Choose a tag to compare

11.6.0 (2023-09-09)

Bug Fixes

  • Change parameter type in placeholderAPI method from CommandSender to ServerOperator (8fd4e71)
  • Entity: Fix logic error in addCustomDataIfNotExists method (ba45b46)
  • EntityManager: Fix saveAll() method to correctly iterate over loadedEntities (2839b06)
  • Entity: remove unnecessary import and add SerialVersionUID (869e0b0)
  • inventory: Fix deprecated method in CustomNavigationItem (fcd105b)
  • minecraft: Fix cancelling scheduler tasks when unregistering player (3685281)
  • Update List to ArrayList in ItemCommandSerializer (6daaf5a)

Features

  • Add 'com.esotericsoftware:kryo:5.5.0' as a compileOnly dependency (1857292)
  • Add ActionSerializer for Kryo serialization (062ab97)
  • Add EntityManager interface and Entity class (a5c9f5a)
  • Add isFolia method to check for "Folia" environment (cc75930)
  • Add KryoUtils class for serializing and deserializing objects (28bde30)
  • Add serializers for ItemCommand, ItemStack, and Material (10f30ab)
  • Add support for Kryo serialization in ItemBuilder (e1cecce)
  • build.gradle: Add shadow configuration for dependencies (3f14089)
  • database: implement EntityManagerImpl class for managing EntityImpl objects (4531f35)
  • Entity: Add getCustomData method (8a129af)
  • inventory: Add ItemCommandSerializer for ItemBuilder (1c8f1d3)
  • inventory: Add kryo enablement for PagedInventory (8d5e7bb)
  • inventory: Add Kryo enablement to InventoryRegistrar (b1a33b4)
  • inventory: Add setPage method to IPagedInventory (9df3ca2)
  • KryoUtils: Add new methods (4a42228)
  • Remove entity from loadedEntities when deleting it (c906181)
  • scheduler: Add MinecraftBukkitScheduler and MinecraftFoliaScheduler classes (13ca2cf)
  • scheduler: Add SchedulerTask interface and implement it in Bukkit and Folia schedulers (9b5d648)
  • task: Add serialVersionUID to serializable classes (a64f4be)

v11.6.0-beta.15

09 Sep 17:34
Compare
Choose a tag to compare
v11.6.0-beta.15 Pre-release
Pre-release

11.6.0-beta.15 (2023-09-09)

Bug Fixes

  • minecraft: Fix cancelling scheduler tasks when unregistering player (3685281)

Features

  • inventory: Add setPage method to IPagedInventory (9df3ca2)
  • scheduler: Add SchedulerTask interface and implement it in Bukkit and Folia schedulers (9b5d648)

v11.6.0-beta.14

06 Aug 11:25
Compare
Choose a tag to compare
v11.6.0-beta.14 Pre-release
Pre-release

11.6.0-beta.14 (2023-08-06)

Bug Fixes

  • inventory: Fix deprecated method in CustomNavigationItem (fcd105b)

Features

  • Add isFolia method to check for "Folia" environment (cc75930)
  • scheduler: Add MinecraftBukkitScheduler and MinecraftFoliaScheduler classes (13ca2cf)

v11.6.0-beta.13

06 Jul 13:53
Compare
Choose a tag to compare
v11.6.0-beta.13 Pre-release
Pre-release

11.6.0-beta.13 (2023-07-06)

Bug Fixes

  • Entity: Fix logic error in addCustomDataIfNotExists method (ba45b46)

v11.6.0-beta.12

06 Jul 10:21
Compare
Choose a tag to compare
v11.6.0-beta.12 Pre-release
Pre-release

11.6.0-beta.12 (2023-07-06)

Bug Fixes

  • Entity: remove unnecessary import and add SerialVersionUID (869e0b0)

v11.6.0-beta.11

06 Jul 09:46
Compare
Choose a tag to compare
v11.6.0-beta.11 Pre-release
Pre-release

11.6.0-beta.11 (2023-07-06)

Features

  • Add EntityManager interface and Entity class (a5c9f5a)
  • database: implement EntityManagerImpl class for managing EntityImpl objects (4531f35)

v11.6.0-beta.9

05 Jul 20:31
Compare
Choose a tag to compare
v11.6.0-beta.9 Pre-release
Pre-release

11.6.0-beta.9 (2023-07-05)

Features

  • task: Add serialVersionUID to serializable classes (a64f4be)