Skip to content

Releases: OrnitheMC/ornithe-standard-libraries

Ornithe Standard Libraries 0.16.3

15 Feb 17:15
10ac33a
Compare
Choose a tag to compare
Pre-release

Ornithe Standard Libraries 0.16.3

Which jar do I get?

  • Minecraft 1.3 and above: ornithe-standard-libraries-0.16.3.jar
  • client Minecraft 12w30e and below: ornithe-standard-libraries-client-0.16.3.jar
  • server Minecraft 12w30e and below: ornithe-standard-libraries-server-0.16.3.jar

Fixes

Lifecycle Events API

  • Fixes a crash in server versions prior to a0.2.0.

Ornithe Standard Libraries 0.16.2

24 Jan 16:50
97e9f39
Compare
Choose a tag to compare
Pre-release

Ornithe Standard Libraries 0.16.2

Which jar do I get?

  • Minecraft 1.3 and above: ornithe-standard-libraries-0.16.2.jar
  • client Minecraft 12w30e and below: ornithe-standard-libraries-client-0.16.2.jar
  • server Minecraft 12w30e and below: ornithe-standard-libraries-server-0.16.2.jar

Fixes

Lifecycle Events API

  • Fixes a crash in server versions prior to b1.2.

Ornithe Standard Libraries 0.16.1

31 Aug 17:51
Compare
Choose a tag to compare
Pre-release

Ornithe Standard Libraries 0.16.1

Which jar do I get?

  • Minecraft 1.3 and above: ornithe-standard-libraries-0.16.1.jar
  • client Minecraft 12w30e and below: ornithe-standard-libraries-client-0.16.1.jar
  • server Minecraft 12w30e and below: ornithe-standard-libraries-server-0.16.1.jar

Fixes

Resource Loader API

  • Fixes a bug in 17w43a and above that caused mod resources to be loaded incorrectly or not at all.

Ornithe Standard Libraries 0.16.0

08 Jul 15:35
Compare
Choose a tag to compare
Pre-release

Ornithe Standard Libraries 0.16.0

Which jar do I get?

  • Minecraft 1.3 and above: ornithe-standard-libraries-0.16.0.jar
  • client Minecraft 12w30e and below: ornithe-standard-libraries-client-0.16.0.jar
  • server Minecraft 12w30e and below: ornithe-standard-libraries-server-0.16.0.jar

Additions

Core API

  • New convenience methods for getting and setting registry mappings.

Ornithe Standard Libraries 0.15.3

07 Jul 10:03
Compare
Choose a tag to compare
Pre-release

Ornithe Standard Libraries 0.15.3

Which jar do I get?

  • Minecraft 1.3 and above: ornithe-standard-libraries-0.15.3.jar
  • client Minecraft 12w30e and below: ornithe-standard-libraries-client-0.15.3.jar
  • server Minecraft 12w30e and below: ornithe-standard-libraries-server-0.15.3.jar

Fixes

Config API

  • Crash in Beta versions due to the World config scope being destroyed upon game startup.

Resource Loader API

  • Alternate language file formats are not loaded.

Ornithe Standard Libraries 0.15.2

31 May 18:35
Compare
Choose a tag to compare
Pre-release

Ornithe Standard Libraries 0.15.2

Which jar do I get?

  • Minecraft 1.3 and above: ornithe-standard-libraries-0.15.2.jar
  • client Minecraft 12w30e and below: ornithe-standard-libraries-client-0.15.2.jar
  • server Minecraft 12w30e and below: ornithe-standard-libraries-server-0.15.2.jar

Fixes

Resource Loader API

  • Crash due to missing mixin entry in 13w26a-1.10.2.

Ornithe Standard Libraries 0.15.1

31 May 18:18
Compare
Choose a tag to compare
Pre-release

Ornithe Standard Libraries 0.15.1

Which jar do I get?

  • Minecraft 1.3 and above: ornithe-standard-libraries-0.15.1.jar
  • client Minecraft 12w30e and below: ornithe-standard-libraries-client-0.15.1.jar
  • server Minecraft 12w30e and below: ornithe-standard-libraries-server-0.15.1.jar

Fixes

Config API

  • Crash due to NPE in 1.3-1.5.2.
  • Wrong mixin entry in 13w16a-1.6.4.

Lifecycle Events API

  • b1.2_01 and b1.2_02 not supported due to wrong version range in mod.json.

Resource Loader API

  • Crash due to NoSuchMethodError in 13w26a-14w21b.

Ornithe Standard Libraries 0.15.0

18 Apr 17:42
Compare
Choose a tag to compare
Pre-release

Ornithe Standard Libraries 0.15.0

Which jar do I get?

  • Minecraft 1.3 and above: ornithe-standard-libraries-0.15.0.jar
  • client Minecraft 12w30e and below: ornithe-standard-libraries-client-0.15.0.jar
  • server Minecraft 12w30e and below: ornithe-standard-libraries-server-0.15.0.jar

Additions

Config API

  • Expanded Minecraft version support to b1.3-b1.7.3, 1.3-1.13.2.
  • More option types for primitives: byte, char, double, float, long, short.
  • ModifiableOption: intended to be used for modifiable objects (e.g. lists).
  • ListOption: implementation of ModifiableOption for Lists.
  • MapOption: implementation of ModifiableOption for Maps.

Changes

Config API

Serialization has been refactored. With the introduction of object serializers, option serialization can be simplified as object serializers can be re-used for different option types.

Fixes

Networking API

  • Crash in b1.4 and below.
  • Inconsistent max channel lengths in Beta versions.

Ornithe Standard Libraries 0.14.2

10 Mar 22:50
Compare
Choose a tag to compare
Pre-release

Ornithe Standard Libraries 0.14.2

Which jar do I get?

  • Minecraft 1.3 and above: ornithe-standard-libraries-0.14.2.jar
  • client Minecraft 12w30e and below: ornithe-standard-libraries-client-0.14.2.jar
  • server Minecraft 12w30e and below: ornithe-standard-libraries-server-0.14.2.jar

Fixes

Branding Patch API

  • Incompatibility with the Lifecycle Events API in beta versions.

Ornithe Standard Libraries 0.14.1

10 Mar 22:22
Compare
Choose a tag to compare
Pre-release

Ornithe Standard Libraries 0.14.1

Which jar do I get?

  • Minecraft 1.3 and above: ornithe-standard-libraries-0.14.1.jar
  • client Minecraft 12w30e and below: ornithe-standard-libraries-client-0.14.1.jar
  • server Minecraft 12w30e and below: ornithe-standard-libraries-server-0.14.1.jar

Fixes

Branding Patch API

  • Invalid client entrypoint in the mod.json.