Skip to content

Releases: MineInAbyss/Idofront

v2.0.0-dev.13

16 Apr 16:23

Choose a tag to compare

v2.0.0-dev.13 Pre-release
Pre-release

Built for

Minecraft 1.21.11
Kotlin 2.3.20
Java 21

Added

  • New idofront-services module for interfaces implemented by this plugin using Bukkit's ServiceManager API
  • Start a changelog based on Keep a Changelog
  • Services.register helper function
  • New command argument helpers like offline player, options, etc...

Changed

  • idofront-features has been reworked as minor extensions around our own dependency injection framework, docs should be published here
  • Config system has been reworked to use a builder class that can then pick whether to decode a single file, directory, or multi-entry format which has been moved here from Geary
  • SerializableItemStack uses a new service for letting other plugins register custom item types instead of manually adding support for them. See SerializableItemStackService.registerProvider.
  • Brigadier command api internals reworked with much cleaner inside logic and fixes to expected behaviour from Brigadier

Removed

  • Deprecated command api removed, leaving only the Brigadier-based one

v2.0.0-dev.9

13 Apr 15:54

Choose a tag to compare

v2.0.0-dev.9 Pre-release
Pre-release

Built for

Minecraft 1.21.11
Kotlin 2.3.20
Java 21

Added

  • New idofront-services module for interfaces implemented by this plugin using Bukkit's ServiceManager API
  • Start a changelog based on Keep a Changelog
  • Services.register helper function
  • New command argument helpers like offline player, options, etc...

Changed

  • idofront-features has been reworked as minor extensions around our own dependency injection framework, docs should be published here
  • Config system has been reworked to use a builder class that can then pick whether to decode a single file, directory, or multi-entry format which has been moved here from Geary
  • SerializableItemStack uses a new service for letting other plugins register custom item types instead of manually adding support for them. See SerializableItemStackService.registerProvider.
  • Brigadier command api internals reworked with much cleaner inside logic and fixes to expected behaviour from Brigadier

Removed

  • Deprecated command api removed, leaving only the Brigadier-based one

v2.0.0-dev.12

13 Apr 20:48

Choose a tag to compare

v2.0.0-dev.12 Pre-release
Pre-release

Built for

Minecraft 1.21.11
Kotlin 2.3.20
Java 21

Added

  • New idofront-services module for interfaces implemented by this plugin using Bukkit's ServiceManager API
  • Start a changelog based on Keep a Changelog
  • Services.register helper function
  • New command argument helpers like offline player, options, etc...

Changed

  • idofront-features has been reworked as minor extensions around our own dependency injection framework, docs should be published here
  • Config system has been reworked to use a builder class that can then pick whether to decode a single file, directory, or multi-entry format which has been moved here from Geary
  • SerializableItemStack uses a new service for letting other plugins register custom item types instead of manually adding support for them. See SerializableItemStackService.registerProvider.
  • Brigadier command api internals reworked with much cleaner inside logic and fixes to expected behaviour from Brigadier

Removed

  • Deprecated command api removed, leaving only the Brigadier-based one

v2.0.0-dev.11

13 Apr 20:26

Choose a tag to compare

v2.0.0-dev.11 Pre-release
Pre-release

Built for

Minecraft 1.21.11
Kotlin 2.3.20
Java 21

Added

  • New idofront-services module for interfaces implemented by this plugin using Bukkit's ServiceManager API
  • Start a changelog based on Keep a Changelog
  • Services.register helper function
  • New command argument helpers like offline player, options, etc...

Changed

  • idofront-features has been reworked as minor extensions around our own dependency injection framework, docs should be published here
  • Config system has been reworked to use a builder class that can then pick whether to decode a single file, directory, or multi-entry format which has been moved here from Geary
  • SerializableItemStack uses a new service for letting other plugins register custom item types instead of manually adding support for them. See SerializableItemStackService.registerProvider.
  • Brigadier command api internals reworked with much cleaner inside logic and fixes to expected behaviour from Brigadier

Removed

  • Deprecated command api removed, leaving only the Brigadier-based one

v2.0.0-dev.10

13 Apr 15:59

Choose a tag to compare

v2.0.0-dev.10 Pre-release
Pre-release

Built for

Minecraft 1.21.11
Kotlin 2.3.20
Java 21

Added

  • New idofront-services module for interfaces implemented by this plugin using Bukkit's ServiceManager API
  • Start a changelog based on Keep a Changelog
  • Services.register helper function
  • New command argument helpers like offline player, options, etc...

Changed

  • idofront-features has been reworked as minor extensions around our own dependency injection framework, docs should be published here
  • Config system has been reworked to use a builder class that can then pick whether to decode a single file, directory, or multi-entry format which has been moved here from Geary
  • SerializableItemStack uses a new service for letting other plugins register custom item types instead of manually adding support for them. See SerializableItemStackService.registerProvider.
  • Brigadier command api internals reworked with much cleaner inside logic and fixes to expected behaviour from Brigadier

Removed

  • Deprecated command api removed, leaving only the Brigadier-based one

v2.0.0-dev.8

09 Apr 04:28

Choose a tag to compare

v2.0.0-dev.8 Pre-release
Pre-release

Built for

Minecraft 1.21.11
Kotlin 2.3.20
Java 21

Added

  • New idofront-services module for interfaces implemented by this plugin using Bukkit's ServiceManager API
  • Start a changelog based on Keep a Changelog
  • Services.register helper function
  • New command argument helpers like offline player, options, etc...

Changed

  • idofront-features has been reworked as minor extensions around our own dependency injection framework, docs should be published here
  • Config system has been reworked to use a builder class that can then pick whether to decode a single file, directory, or multi-entry format which has been moved here from Geary
  • SerializableItemStack uses a new service for letting other plugins register custom item types instead of manually adding support for them. See SerializableItemStackService.registerProvider.
  • Brigadier command api internals reworked with much cleaner inside logic and fixes to expected behaviour from Brigadier

Removed

  • Deprecated command api removed, leaving only the Brigadier-based one

v2.0.0-dev.7

08 Apr 03:50

Choose a tag to compare

v2.0.0-dev.7 Pre-release
Pre-release

Built for

Minecraft 1.21.11
Kotlin 2.3.20
Java 21

Added

  • New idofront-services module for interfaces implemented by this plugin using Bukkit's ServiceManager API
  • Start a changelog based on Keep a Changelog
  • Services.register helper function
  • New command argument helpers like offline player, options, etc...

Changed

  • Feature system has been reworked as a DSL built around Koin for dependency injection
  • Config system has been reworked to use a builder class that can then pick whether to decode a single file, directory, or multi-entry format which has been moved here from Geary
  • SerializableItemStack uses a new service for letting other plugins register custom item types instead of manually adding support for them
  • Brigadier command api internals reworked with much cleaner inside logic and fixes to expected behaviour from Brigadier

Removed

  • Deprecated command api removed, leaving only the Brigadier-based one

v1.1.5

06 Mar 17:03

Choose a tag to compare

Built for

Minecraft 1.21.11
Kotlin 2.3.0
Java 21

⛰️ Features

  • Add DurationRange & DurationRangeSerializer - (f6bc93e)

v1.1.4

10 Feb 17:09

Choose a tag to compare

Built for

Minecraft 1.21.11
Kotlin 2.3.0
Java 21

🚜 Refactor

  • Minor recipe tweaks for modern 1.21.11 logic - (230a01b)

⚙️ Miscellaneous Tasks

v1.1.3

20 Jan 19:51

Choose a tag to compare

Built for

Minecraft 1.21.11
Kotlin 2.3.0
Java 21

⚙️ Miscellaneous Tasks

  • Fix loc and quaternion serializers - (7f9b59c)