Repository navigation
Releases
Releases · Neptune-Development-Group/neptunelib
2.5.1+1.21.3
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
BlockPosas a supported datatype - Correctly implemented
Identifieras 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
Identifieras 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.
- 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
DataComponentTypeis nowComponentType - 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
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
BlockPosas a supported datatype - Correctly implemented
Identifieras 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
Identifieras 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.
- 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
DataComponentTypeis nowComponentType - 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
2.4.0
- Added support for custom data types out of the normally supported Minecraft ones
2.3.1
- Added
BlockPosas a supported datatype - Correctly implemented
Identifieras 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
Identifieras 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.
- 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
DataComponentTypeis nowComponentType - 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
2.3.1
- Added
BlockPosas a supported datatype - Correctly implemented
Identifieras 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
Identifieras 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.
- 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
DataComponentTypeis nowComponentType - 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
2.3.0
- Added support for Block Entities with Easy Data
2.2.0
- Added
Identifieras 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.
- 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
DataComponentTypeis nowComponentType - 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
2.2.0
- Added
Identifieras 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.
- 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
DataComponentTypeis nowComponentType - 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
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.
- 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
DataComponentTypeis nowComponentType - 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
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.
- 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
DataComponentTypeis nowComponentType - 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
Full Changelog: 2.0.2+1.21...2.1.0+1.21
2.0.2+1.21
Full Changelog: 2.0.1+1.21...2.0.2+1.21