Skip to content
Brandon Pearce edited this page Sep 14, 2015 · 20 revisions

About

Gilded Games Util is a collection of small libraries design by Gilded Games to help your Minecraft mod flourish. All components are focused on having maximum flexibility, ease of use and compatibility. You can remove a lot of boilerplate code and focus on what makes your mod special: the content. Many of these are used our own project, The Aether II. The library currently offers the following components (of which some are still work in progress):

  • Player Hooks
  • Allows for extended functionality of the EntityPlayer class.
  • More control over customized player data and the effects they have on gameplay.
  • Player Groups
  • Allows developers to create group-oriented gameplay.
  • Has a default Party group type for general purposes.
  • Supports further customized group types for other use cases.
  • Improved Mob Spawning
  • Including granular control.
  • World Hooks
  • Can implement extended functionality for the default World class.
  • Further abstraction from the Minecraft codebase, making refactoring and porting easier.
  • Customized Tabs
  • Enables you to extend existing GUI functionality without editing Minecraft's design.
  • Modular design prevents design conflicts when several mods attempt to implement new functionality in one GUI screen.
  • Improved GUI Library
  • An entirely separate system from Minecraft's default GUIs.
  • Written to overcome the reoccurring challenges and obstacles of designing GUIs in Minecraft.
  • Multi-layered with UI elements, the GuiFrame structure allows for component-styled design.
  • Highly flexible with interchangeable functionality, due to the support of decorated elements and event-based programming.
  • Improved IO Library
  • Another alternative system from Minecraft's own IO solution.
  • Highly modular, supporting 99% of existing IO implementations (while maintaining the system's added benefits).
  • Has a default implementation for NBTTagCompound.
  • Area Instances
  • Main Menu System
  • Popup Notifications
  • Universe System
  • Allows developers to separate highly incompatible gameplay mechanics within isolated "Universes".
  • Players can switch their current Universe at any time during the game through a "Universe Hopper" tab in the inventory screen.
  • Default Universe is the generic Minecraft Universe.
  • Cloud Network

Clone this wiki locally