Skip to content

Releases: OneLiteFeatherNET/Coris

v0.5.0

24 Feb 08:28
8d69b8f

Choose a tag to compare

Overview

The release of version 0.5.0 is the first to target Minecraft 1.21.11 and requires Java 25. Please update your projects to avoid issues.

📦 Dependency updates

v0.4.2

14 Oct 08:36
d2d83e6

Choose a tag to compare

Changes

This release contains important dependency updates

What's Changed

  • Update gradle/actions action to v5 by @renovate[bot] in #33
  • Update dependency net.onelitefeather:mycelium-bom to v1.4.5 by @renovate[bot] in #34

Full Changelog: v0.4.1...v0.4.2

0.4.1

23 Sep 09:54
282d315

Choose a tag to compare

✨ Features

  • Update dependency net.onelitefeather:mycelium-bom to v1.4.4 @renovate[bot] (#32)

📦 Dependency updates

0.4.0

17 Aug 09:58
56eb042

Choose a tag to compare

✨ Features

  • Update dependency net.onelitefeather:mycelium-bom to v1.4.3 @renovate[bot] (#27)
  • Update dependency net.onelitefeather:mycelium-bom to v1.4.2 @renovate[bot] (#25)
  • Update dependency net.onelitefeather:mycelium-bom to v1.4.0 @renovate[bot] (#24)

📦 Dependency updates

0.3.0

28 May 11:11

Choose a tag to compare

Changelog

This is a follow-up release focused on updating the door part of the library to also use the component system. The Door interface now inherits from the Componentable interface, which provides the required methods to support components. The base implementation of the Door interface includes default implementations for these additional methods.

Note: If you were using the setLocked and isLocked methods, you will need to update your code. These methods have been removed, you should now implement components to handle locking behavior.

0.2.0

27 May 16:23

Choose a tag to compare

Changelog

This release includes a rework of metadata handling in the room and floor objects.
The previous system based on a simple string-object pair has been replaced with a more flexible component-based approach.

The new system uses the CorisComponent interface, allowing you to implement custom components.
To store specific data, implement this interface and design your structure accordingly.

Also the shape system got an important update. The usage of generic has been eliminated and you need to store the area on your own.

0.1.0

11 May 15:52
48dc41b

Choose a tag to compare

Changelog

This is the first release of the Coris library. It includes the following features:

  • Management of rooms and floors, including data classes and supporting structures
  • Creation of doors based on a given structure