nineMinecraft is a joke site.
nineMinecraft is in no way affiliated with Modrinth or 9minecraft. (And frankly, who wants to be affiliated with the latter?)
Filter loader...
Filter versions...
Filter channels...

2.4.3

Changed

  • Massive cleanup in the way we register Codecs and Data ComponentTypes.

Bug Fixes

  • Fixed a critical issue where Fabric Server where enable to be started due to trying to load Client sided Code on the Server.
  • Fixed a critical issue where Clients would crash when trying to send a Packet.
  • Fixed a crash where the Client was looking for the Controller file.

2.4.2

Bug Fixes

  • Fixed a critical issue that was preventing Servers to start.

2.4.1

Changed

  • Allow for JSON data to be given a literal Null value even if it's a primitive type.

Updated

  • Updated Gradle to 9.2.1
  • Updated Fabric and NeoForge accordingly

2.4.0

Added

  • Added exception handling across utility classes:
  • Thrown and added specific exceptions for invalid inputs and failed I/O.
  • Added error messages and retry cases where applicable.

Changed

  • Improved a bunch of niche edge cases with the Utility methods we provide.
  • Cleaned up and standardized logging:
    • Removed noisy statements and added clearer messages for easier debugging.
  • Improved edge-case handling:
    • Extra null/empty checks and safer default values.
    • better behavior for boundary values and concurrent access.
  • Added more verification steps to make sure that there is a correct output:
    • Post-processing validation and format checks.
    • Safeguards to prevent partial or wrong outputs.
  • General production improvements:
    • Input validation improved and fail-safe defaults introduced.
    • Small performance tweaks and refactors for maintainability.
  • Miscellaneous minor fixes and cleanup.

Updated

  • A ton of Dependencies including but not limited to:
    • Modrinth to 2.8.10
    • Spotless to 8.1.0
    • Darkhax Curseforge to 1.1.28
    • NeoForge to 2.0.120

2.3.8

Warning:

  • This is a major update series with extensive changes. While everything has been tested privately, the sheer size means bugs may still occur. Please report any issues on GitHub or message @me_alam on Discord.
  • The version will remain minor until stability and feature completeness are confirmed.

Added

  • Added the getRandomValue in the Range Caches for easy random value retrieval.
  • Added CompoundTagUtils to simplify NBT operations.
  • Added the Data Pipeline to:
    • VariantCache
    • EntityCache
    • AnimationCache
    • StateCache
    • GroupCache
    • BehaviorCache
    • ControllerCache

Changed

  • Modified some Annotations to improve usability and clarity.

Bug Fixes

  • Minor Gradle Cleanup

Epilogue

  • Thank you for your continued support and patience.
  • Please keep reporting your issues so we can finalize these features and ensure a BugFree Experience.
  • If you have any questions or need assistance, feel free to reach out on Discord (@me_alam) or GitHub (MeAlam1)

2.3.7

Warning:

  • This is a major update series with extensive changes. While everything has been tested privately, the sheer size means bugs may still occur. Please report any issues on GitHub or message @me_alam on Discord.
  • The version will remain minor until stability and feature completeness are confirmed.

Added

  • Added Preset Caches with Json Deserializers, Codecs, DataComponentType and CompoundTags for easy saving/loading of presets.
    • IntRange
    • FloatRange
    • DoubleRange
    • LongRange
    • ShortRange
    • ByteRange
    • BlockPos (With conversion from BlockPosCache to BlockPos)
    • Vector2 (as Float) (With conversion from Vector2Cache to Vector2f)
    • Vector3 (as Float) (With conversion from Vector3Cache to Vector3f)
    • RGBAColor (With conversion from RGBAColorCache to Color)
    • RGBColor (With conversion from RGBColorCache to Color)
  • Added DataComponentType for easy registration of custom data components.

Epilogue

  • Thank you for your continued support and patience.
  • Please keep reporting your issues so we can finalize these features and ensure a BugFree Experience.
  • If you have any questions or need assistance, feel free to reach out on Discord (@me_alam) or GitHub (MeAlam1)

2.3.6

Warning:

  • This is a major update series with extensive changes. While everything has been tested privately, the sheer size means bugs may still occur. Please report any issues on GitHub or message @me_alam on Discord.
  • The version will remain minor until stability and feature completeness are confirmed.

Added

  • Added all the MoLang for:
    • VehicleEntity
    • FlyingAnimal

Changed

  • Updated the ModAPI Enum to support more niche modding APIs.
  • Major Gradle cleanup, removing deprecated features and improving build speed.

Epilogue

  • Thank you for your continued support and patience.
  • Please keep reporting your issues so we can finalize these features and ensure a BugFree Experience.
  • If you have any questions or need assistance, feel free to reach out on Discord (@me_alam) or GitHub (MeAlam1)

2.3.5 MoLang Additions

Warning:

  • This is a major update series with extensive changes. While everything has been tested privately, the sheer size means bugs may still occur. Please report any issues on GitHub or message @me_alam on Discord.
  • The version will remain minor until stability and feature completeness are confirmed.

Added

  • Added all the MoLang for:
    • Attackable
    • Targeting
    • Leashable

Changed

  • Added a lot of readability improvements to the ArmorRenderer.

Epilogue

  • Thank you for your continued support and patience.
  • Please keep reporting your issues so we can finalize these features and ensure a BugFree Experience.
  • If you have any questions or need assistance, feel free to reach out on Discord (@me_alam) or GitHub (MeAlam1)

2.3.4 MoLang Additions

Warning:

  • This is a major update series with extensive changes. While everything has been tested privately, the sheer size means bugs may still occur. Please report any issues on GitHub or message @me_alam on Discord.
  • The version will remain minor until stability and feature completeness are confirmed.

Added

  • Added all the MoLang for:
    • Saddleable
    • Ownable

Changed

  • Refactored some shared Entity Rendering code to reduce duplication.

From Previous Beta's

  • Added a TypeAdapter for the Animation Controllers.
  • Made the JSONMerger Static, so it can be used without instantiation.
  • Minor Cleanup in the EntityMoLang Registration.
  • And a lot of MoLang!!!!

Epilogue

  • Thank you for your continued support and patience.
  • Please keep reporting your issues so we can finalize these features and ensure a BugFree Experience.
  • If you have any questions or need assistance, feel free to reach out on Discord (@me_alam) or GitHub (MeAlam1)

2.3.3.6 MoLang Additions

We will be gradually releasing Minor versions with a ton of MoLang additions.

Feel Free to Suggest MoLangs that you would like to see added in the future.

Warning:

  • This is a major update series with extensive changes. While everything has been tested privately, the sheer size means bugs may still occur. Please report any issues on GitHub or message @me_alam on Discord.
  • The version will remain minor until stability and feature completeness are confirmed.

Added

  • Added all the MoLang for:
    • PatrollingMonster

Epilogue

  • Thank you for your continued support and patience.
  • Please keep reporting your issues so we can finalize these features and ensure a BugFree Experience.
  • If you have any questions or need assistance, feel free to reach out on Discord (@me_alam) or GitHub (MeAlam1)

External resources


Project members

MeAlam1

Co-Author

DragoFRN

Artist

dan6335

Co-Author


Technical information

License
Client side
required
Server side
required
Project ID