Friday 1 May 2015

RadixCore 1.7.10/1.7.2

RadixCore


 


RadixCore is not a replacement for Minecraft Forge, FML, LiteLoader, or any other API with mod loading capabilities.


It does not load mods. Instead, RadixCore resides between a mod and Minecraft Forge and automatically provides a fully functional foundation for building a new mod or expanding an existing one. Consider RadixCore to be a standard mod framework, where you “fill in the blanks” to get your mod up and running quickly without worrying about the core functionalities.


It is constructed from the core functions of the Minecraft Comes Alive mod. We found ourselves reusing much of MCA’s code when building other mods, and thus, RadixCore was created to help ease the creation of our other mods by providing a stable framework of code that we knew worked correctly.


Now, we’d like to put it out there for other modders to try out and potentially improve it. Maybe it’ll help someone having trouble with 1.7, or any other future changes to Minecraft.


Features:


  • An easy to use networking system reminiscent of the pre-1.7 versions of Minecraft. Takes measures to effectively reduce network strain by 50% and has the ability to serialize entire objects. Don’t worry about 1.7’s networking changes, use our networking system.

  • PreInit, Init, PostInit, ServerStarting, and ServerStopping events are automatically laid out and called for your mod.

  • Initializing and adding items, blocks, recipes, etc. are separated into methods and automatically called at the correct time. Simply fill in the blanks.

  • Provides the ModPropertiesManager, which allows you to easily create and load configuration data for your mod. All you will ever need to worry about is what information you want to be configurable.

  • An automatic update checker. All you must provide is a URL containing your mod’s current version and the URL that you would like users to be redirected to. RadixCore does the rest.

  • A language system allowing for easy translation of GUIs and parsing of variables.

  • Various classes and methods to help with logic and AI.

  • A logger that accepts varargs and labels which side you’re currently working with.

  • Even more…with your help. We want to expand RadixCore to effectively meet most modders’ needs.

 



RadixCore 1.7.10/1.7.2

No comments:

Post a Comment