Skip to content

Releases

2.5.1+1.21.3

Choose a tag to compare

@github-actions github-actions released this 23 Jan 00:31

2.5.1

  • Added saving and loading from JSON with NeptuneDataHolder, the saving and loading of the files will have to be implemented by the mod using this library, or maybe in the future there'll be a file saving and loading manager in the future, but who knows.

2.5.0

  • Moved PacketCodecs to their own class
  • Made it so you can register custom data types
  • Made a custom data holder type, but probably isn't going to be used until I have some better way of using it
  • Data holder works now

2.4.0

  • Added support for custom data types out of the normally supported Minecraft ones

2.3.1

  • Added BlockPos as a supported datatype
  • Correctly implemented Identifier as before I made a custom codec, but I found out one already exists

2.3.0

  • Added support for Block Entities with Easy Data

2.2.0

  • Added Identifier as a supported datatype
  • Reworked the library to workin 1.21.3

2.1.0

  • Fixed a few bugs
  • Partially rewrote the data system to allow for custom data types (I'll add to the wiki about how to do that soon)
  • Updated the wiki to reflect the new way to register data types (Simplified from the old way)
  • For custom data types you now require an Encoder/Decoder class, as before that'll be added to the wiki soon

2.0.1 - 2.0.2

  • Hopefully fixed a bug stopping the registration system from working

2.0.0

  • Rewrote major systems of the mod from scratch, primarily the Easy Registration system
  • Removed support for Block Entities and Entities with this system as I don't like how it works and I haven't decided how to do it yet
  • Support for custom registration types to be made by anyone who chooses to extend this library, though that's more to save me time and headaches adding new types
  • Change sound registration to auto hookup into datagen, just like how ores do it now, so adding new sounds manually has been set to private to discourage it.

@todos

  • Redo how sounds are generated to allows more customizability for any mod that extends the library
  • Re-add support for Block Entities and Entities
  • Add more support for NeptuneData for more things than just Items
  • Possibly a system to help with animations???

1.9.0

  • Update the mod to work with 1.21
  • Changed some things around as DataComponentType is now ComponentType
  • Removed some unfinished parts of the library as they haven't been touched and they broke from the update and I'm not bothered to fix it
  • Changed versioning system for the mod to have the game version appended to the end

1.8.1

  • Changed EasyData to be used with the InitHandler

Full Changelog: 2.5.0+1.21.3...2.5.1+1.21.3

2.5.0+1.21.3

Choose a tag to compare

@github-actions github-actions released this 09 Jan 21:40

2.5.0

  • Moved PacketCodecs to their own class
  • Made it so you can register custom data types
  • Made a custom data holder type, but probably isn't going to be used until I have some better way of using it
  • Data holder works now

2.4.0

  • Added support for custom data types out of the normally supported Minecraft ones

2.3.1

  • Added BlockPos as a supported datatype
  • Correctly implemented Identifier as before I made a custom codec, but I found out one already exists

2.3.0

  • Added support for Block Entities with Easy Data

2.2.0

  • Added Identifier as a supported datatype
  • Reworked the library to workin 1.21.3

2.1.0

  • Fixed a few bugs
  • Partially rewrote the data system to allow for custom data types (I'll add to the wiki about how to do that soon)
  • Updated the wiki to reflect the new way to register data types (Simplified from the old way)
  • For custom data types you now require an Encoder/Decoder class, as before that'll be added to the wiki soon

2.0.1 - 2.0.2

  • Hopefully fixed a bug stopping the registration system from working

2.0.0

  • Rewrote major systems of the mod from scratch, primarily the Easy Registration system
  • Removed support for Block Entities and Entities with this system as I don't like how it works and I haven't decided how to do it yet
  • Support for custom registration types to be made by anyone who chooses to extend this library, though that's more to save me time and headaches adding new types
  • Change sound registration to auto hookup into datagen, just like how ores do it now, so adding new sounds manually has been set to private to discourage it.

@todos

  • Redo how sounds are generated to allows more customizability for any mod that extends the library
  • Re-add support for Block Entities and Entities
  • Add more support for NeptuneData for more things than just Items
  • Possibly a system to help with animations???

1.9.0

  • Update the mod to work with 1.21
  • Changed some things around as DataComponentType is now ComponentType
  • Removed some unfinished parts of the library as they haven't been touched and they broke from the update and I'm not bothered to fix it
  • Changed versioning system for the mod to have the game version appended to the end

1.8.1

  • Changed EasyData to be used with the InitHandler

Full Changelog: 2.4.0+1.21.3...2.5.0+1.21.3

2.4.0+1.21.3

Choose a tag to compare

@github-actions github-actions released this 03 Jan 22:35

2.4.0

  • Added support for custom data types out of the normally supported Minecraft ones

2.3.1

  • Added BlockPos as a supported datatype
  • Correctly implemented Identifier as before I made a custom codec, but I found out one already exists

2.3.0

  • Added support for Block Entities with Easy Data

2.2.0

  • Added Identifier as a supported datatype
  • Reworked the library to workin 1.21.3

2.1.0

  • Fixed a few bugs
  • Partially rewrote the data system to allow for custom data types (I'll add to the wiki about how to do that soon)
  • Updated the wiki to reflect the new way to register data types (Simplified from the old way)
  • For custom data types you now require an Encoder/Decoder class, as before that'll be added to the wiki soon

2.0.1 - 2.0.2

  • Hopefully fixed a bug stopping the registration system from working

2.0.0

  • Rewrote major systems of the mod from scratch, primarily the Easy Registration system
  • Removed support for Block Entities and Entities with this system as I don't like how it works and I haven't decided how to do it yet
  • Support for custom registration types to be made by anyone who chooses to extend this library, though that's more to save me time and headaches adding new types
  • Change sound registration to auto hookup into datagen, just like how ores do it now, so adding new sounds manually has been set to private to discourage it.

@todos

  • Redo how sounds are generated to allows more customizability for any mod that extends the library
  • Re-add support for Block Entities and Entities
  • Add more support for NeptuneData for more things than just Items
  • Possibly a system to help with animations???

1.9.0

  • Update the mod to work with 1.21
  • Changed some things around as DataComponentType is now ComponentType
  • Removed some unfinished parts of the library as they haven't been touched and they broke from the update and I'm not bothered to fix it
  • Changed versioning system for the mod to have the game version appended to the end

1.8.1

  • Changed EasyData to be used with the InitHandler

Full Changelog: 2.3.1+1.21.3...2.4.0+1.21.3

2.3.1+1.21.3

Choose a tag to compare

@github-actions github-actions released this 23 Nov 03:04

2.3.1

  • Added BlockPos as a supported datatype
  • Correctly implemented Identifier as before I made a custom codec, but I found out one already exists

2.3.0

  • Added support for Block Entities with Easy Data

2.2.0

  • Added Identifier as a supported datatype
  • Reworked the library to workin 1.21.3

2.1.0

  • Fixed a few bugs
  • Partially rewrote the data system to allow for custom data types (I'll add to the wiki about how to do that soon)
  • Updated the wiki to reflect the new way to register data types (Simplified from the old way)
  • For custom data types you now require an Encoder/Decoder class, as before that'll be added to the wiki soon

2.0.1 - 2.0.2

  • Hopefully fixed a bug stopping the registration system from working

2.0.0

  • Rewrote major systems of the mod from scratch, primarily the Easy Registration system
  • Removed support for Block Entities and Entities with this system as I don't like how it works and I haven't decided how to do it yet
  • Support for custom registration types to be made by anyone who chooses to extend this library, though that's more to save me time and headaches adding new types
  • Change sound registration to auto hookup into datagen, just like how ores do it now, so adding new sounds manually has been set to private to discourage it.

@todos

  • Redo how sounds are generated to allows more customizability for any mod that extends the library
  • Re-add support for Block Entities and Entities
  • Add more support for NeptuneData for more things than just Items
  • Possibly a system to help with animations???

1.9.0

  • Update the mod to work with 1.21
  • Changed some things around as DataComponentType is now ComponentType
  • Removed some unfinished parts of the library as they haven't been touched and they broke from the update and I'm not bothered to fix it
  • Changed versioning system for the mod to have the game version appended to the end

1.8.1

  • Changed EasyData to be used with the InitHandler

Full Changelog: 2.3.0+1.21.3...2.3.1+1.21.3

2.3.0+1.21.3

Choose a tag to compare

@github-actions github-actions released this 22 Nov 22:19

2.3.0

  • Added support for Block Entities with Easy Data

2.2.0

  • Added Identifier as a supported datatype

2.1.0

  • Fixed a few bugs
  • Partially rewrote the data system to allow for custom data types (I'll add to the wiki about how to do that soon)
  • Updated the wiki to reflect the new way to register data types (Simplified from the old way)
  • For custom data types you now require an Encoder/Decoder class, as before that'll be added to the wiki soon

2.0.1 - 2.0.2

  • Hopefully fixed a bug stopping the registration system from working

2.0.0

  • Rewrote major systems of the mod from scratch, primarily the Easy Registration system
  • Removed support for Block Entities and Entities with this system as I don't like how it works and I haven't decided how to do it yet
  • Support for custom registration types to be made by anyone who chooses to extend this library, though that's more to save me time and headaches adding new types
  • Change sound registration to auto hookup into datagen, just like how ores do it now, so adding new sounds manually has been set to private to discourage it.

@todos

  • Redo how sounds are generated to allows more customizability for any mod that extends the library
  • Re-add support for Block Entities and Entities
  • Add more support for NeptuneData for more things than just Items
  • Possibly a system to help with animations???

1.9.0

  • Update the mod to work with 1.21
  • Changed some things around as DataComponentType is now ComponentType
  • Removed some unfinished parts of the library as they haven't been touched and they broke from the update and I'm not bothered to fix it
  • Changed versioning system for the mod to have the game version appended to the end

1.8.1

  • Changed EasyData to be used with the InitHandler

Full Changelog: 2.2.0+1.21.3...2.3.0+1.21.3

2.2.0+1.21.3

Choose a tag to compare

@github-actions github-actions released this 22 Nov 21:59

2.2.0

  • Added Identifier as a supported datatype

2.1.0

  • Fixed a few bugs
  • Partially rewrote the data system to allow for custom data types (I'll add to the wiki about how to do that soon)
  • Updated the wiki to reflect the new way to register data types (Simplified from the old way)
  • For custom data types you now require an Encoder/Decoder class, as before that'll be added to the wiki soon

2.0.1 - 2.0.2

  • Hopefully fixed a bug stopping the registration system from working

2.0.0

  • Rewrote major systems of the mod from scratch, primarily the Easy Registration system
  • Removed support for Block Entities and Entities with this system as I don't like how it works and I haven't decided how to do it yet
  • Support for custom registration types to be made by anyone who chooses to extend this library, though that's more to save me time and headaches adding new types
  • Change sound registration to auto hookup into datagen, just like how ores do it now, so adding new sounds manually has been set to private to discourage it.

@todos

  • Redo how sounds are generated to allows more customizability for any mod that extends the library
  • Re-add support for Block Entities and Entities
  • Add more support for NeptuneData for more things than just Items
  • Possibly a system to help with animations???

1.9.0

  • Update the mod to work with 1.21
  • Changed some things around as DataComponentType is now ComponentType
  • Removed some unfinished parts of the library as they haven't been touched and they broke from the update and I'm not bothered to fix it
  • Changed versioning system for the mod to have the game version appended to the end

1.8.1

  • Changed EasyData to be used with the InitHandler

Full Changelog: 2.1.1+1.21.3...2.2.0+1.21.3

2.1.1+1.21.3

Choose a tag to compare

@github-actions github-actions released this 21 Nov 21:54

2.1.0

  • Fixed a few bugs
  • Partially rewrote the data system to allow for custom data types (I'll add to the wiki about how to do that soon)
  • Updated the wiki to reflect the new way to register data types (Simplified from the old way)
  • For custom data types you now require an Encoder/Decoder class, as before that'll be added to the wiki soon

2.0.1 - 2.0.2

  • Hopefully fixed a bug stopping the registration system from working

2.0.0

  • Rewrote major systems of the mod from scratch, primarily the Easy Registration system
  • Removed support for Block Entities and Entities with this system as I don't like how it works and I haven't decided how to do it yet
  • Support for custom registration types to be made by anyone who chooses to extend this library, though that's more to save me time and headaches adding new types
  • Change sound registration to auto hookup into datagen, just like how ores do it now, so adding new sounds manually has been set to private to discourage it.

@todos

  • Redo how sounds are generated to allows more customizability for any mod that extends the library
  • Re-add support for Block Entities and Entities
  • Add more support for NeptuneData for more things than just Items
  • Possibly a system to help with animations???

1.9.0

  • Update the mod to work with 1.21
  • Changed some things around as DataComponentType is now ComponentType
  • Removed some unfinished parts of the library as they haven't been touched and they broke from the update and I'm not bothered to fix it
  • Changed versioning system for the mod to have the game version appended to the end

1.8.1

  • Changed EasyData to be used with the InitHandler

Full Changelog: 2.1.0+1.21.3...2.1.1+1.21.3

2.1.0+1.21.3

Choose a tag to compare

@github-actions github-actions released this 21 Nov 19:14

2.1.0

  • Fixed a few bugs
  • Partially rewrote the data system to allow for custom data types (I'll add to the wiki about how to do that soon)
  • Updated the wiki to reflect the new way to register data types (Simplified from the old way)
  • For custom data types you now require an Encoder/Decoder class, as before that'll be added to the wiki soon

2.0.1 - 2.0.2

  • Hopefully fixed a bug stopping the registration system from working

2.0.0

  • Rewrote major systems of the mod from scratch, primarily the Easy Registration system
  • Removed support for Block Entities and Entities with this system as I don't like how it works and I haven't decided how to do it yet
  • Support for custom registration types to be made by anyone who chooses to extend this library, though that's more to save me time and headaches adding new types
  • Change sound registration to auto hookup into datagen, just like how ores do it now, so adding new sounds manually has been set to private to discourage it.

@todos

  • Redo how sounds are generated to allows more customizability for any mod that extends the library
  • Re-add support for Block Entities and Entities
  • Add more support for NeptuneData for more things than just Items
  • Possibly a system to help with animations???

1.9.0

  • Update the mod to work with 1.21
  • Changed some things around as DataComponentType is now ComponentType
  • Removed some unfinished parts of the library as they haven't been touched and they broke from the update and I'm not bothered to fix it
  • Changed versioning system for the mod to have the game version appended to the end

1.8.1

  • Changed EasyData to be used with the InitHandler

Full Changelog: 2.1.0+1.21...2.1.0+1.21.3

2.1.0+1.21

Choose a tag to compare

@github-actions github-actions released this 28 Jun 00:42

Full Changelog: 2.0.2+1.21...2.1.0+1.21

2.0.2+1.21

Choose a tag to compare

@github-actions github-actions released this 22 Jun 00:58

Full Changelog: 2.0.1+1.21...2.0.2+1.21