- Fix the string list button hover texts
- Create the config directory if it doesn't exist
ClientPacketChannelHandler
: Support multiple handlers per channel- Hook up the client plugin channel handler
Original build time: 2019-12-31 01:18:53 UTC+2
- Add Mod Menu support
- Slightly adjust the height offset in
RenderUtils.blockTargetingOverlayTranslations()
Original build time: 2019-12-20 21:11:05 UTC+2
- Update to MC 1.15.1 (just a version bump)
Original build time: 2019-12-19 17:38:54 UTC+2
- Merge the LiteLoader 1.12.2 branch to the Forge 1.12.2 branch
This brings in the following changes since the previous Forge version 0.10.0-dev.21+pre2
:
- Move the
IConfigOptionListEntry
enums to their own package - Add a
getModName()
method to theIConfigHandler
interface - Add
getModName()
andsetModName()
methods to theIConfigBase
interface - Add a util method to draw 9-sliced textures
- Add a
ToastRenderer
and a keybind display popup/toast - Fix editing or resetting string list configs not calling
onValueChanged()
- Fix the
WidgetToast
life time argument not being used - Allow hotkeys without callbacks to cancel further processing when triggered
- Minor GUI fixes and clean-up
- Only show the keybind toast when an action triggered successfully (cancels further processing)
- Add a
setModName()
method to theIKeybind
interface - Add the
PacketPlitter
class from Carpet mod, needed for structure bounding boxes in recent Carpet mod versions WidgetDropDown
: Fix thesetPosition()
method not moving the scroll bar- Add an
EntityUtils
util class - Don't tint the 1.13+ uncolored Shulker Box preview background
LayerRange
: Add acopy()
method, plus some clean-upLayerRange
: Fix the "closest limit to player" layer range movement being derpyGuiBase#addLabel()
: Translate the passed label for the width calculation- Add a new render util method, rename a couple of old methods
PositionUtils
: Add some new util methods- Some small button refactoring/cleanup
- Add Int and Double value modifier button listeners
- Add a
WidgetColorIndicator
, and use that in the config GUIs - Color Editor: Add an alpha slider, fix the other values affecting the alpha channel
- Small fix to Render Layer edit GUI positioning, plus change one button label
- Add a
ConfigOptionListEntryBase
class - Modify the
KeyCallbackAdjustable
callback class to be a bit more flexible - Move
WidgetScrollBar
to the widgets package - Reset the color after drawing in some util methods
- Make the
JsonUtils.writejsonToFile()
method a bit more flexible
Original build time: 2019-12-17 19:47:03 UTC+2
- Fix using the wrong method in
NBTUtils.readEntityPositionFromTag()
Original build time: 2019-12-12 04:49:14 UTC+2
- Add an
EntityUtils
class
Original build time: 2019-12-12 01:22:49 UTC+2
- Update to MC 1.15.0
Original build time: 2019-12-11 01:05:01 UTC+2
- Fix various things
- Fix a mod init issue with dependent mods
- Fix the game overlay post render event firing on all event types
- Fix a GUI title rendering bug
- Fix the map rendering util method
- Change into using
TooltipEvent.Pre
, to get the mouse coordinates
Original build time: 2019-12-10 23:13:41 UTC+2
- Update to MC 1.15-pre6
Original build time: 2019-12-06 18:02:45 UTC+2
- Update to MC 1.15-pre4
Original build time: 2019-12-05 00:06:21 UTC+2
- Fix/update the block targeting overlay rendering to MC 1.15 rendering
Original build time: 2019-11-30 00:40:31 UTC+2
- Update to MC 1.15-pre3
- Update to Loom 0.2.6, Yarn v2 stuff and Gradle 6.0.1
- Fix the Shulker Box or other inventory contents stack size rendering
- Change all
GlStateManager
calls toRenderSystem
calls
Original build time: 2019-11-29 01:02:33 UTC+2
- Update to MC 1.15-pre1
Original build time: 2019-11-21 23:52:02 UTC+2
- Update to MC 1.15 snapshot 19w46b
Original build time: 2019-11-21 22:02:13 UTC+2
- Add a
setModName()
method to theIKeybind
interface - Add the
PacketPlitter
class from Carpet mod, needed for structure bounding boxes in recent Carpet mod versions WidgetDropDown
: Fix thesetPosition()
method not moving the scroll bar- Add an
EntityUtils
util class - Don't tint the 1.13+ uncolored Shulker Box preview background
LayerRange
: Add acopy()
method, plus some clean-upLayerRange
: Fix the "closest limit to player" layer range movement being derpyGuiBase#addLabel()
: Translate the passed label for the width calculation- Add a new render util method, rename a couple of old methods
PositionUtils
: Add some new util methods- Some small button refactoring/cleanup
- Add Int and Double value modifier button listeners
- Add a
WidgetColorIndicator
, and use that in the config GUIs - Color Editor: Add an alpha slider, fix the other values affecting the alpha channel
- Small fix to Render Layer edit GUI positioning, plus change one button label
- Add a
ConfigOptionListEntryBase
class - Modify the
KeyCallbackAdjustable
callback class to be a bit more flexible - Move
WidgetScrollBar
to the widgets package - Reset the color after drawing in some util methods
- Make the
JsonUtils.writejsonToFile()
method a bit more flexible
Original build time: 2019-11-02 22:32:41 UTC+2
- Add a
setModName()
method to theIKeybind
interface - Add the
PacketPlitter
class from Carpet mod, needed for structure bounding boxes in recent Carpet mod versions WidgetDropDown
: Fix thesetPosition()
method not moving the scroll bar- Add an
EntityUtils
util class - Don't tint the 1.13+ uncolored Shulker Box preview background
LayerRange
: Add acopy()
method, plus some clean-upLayerRange
: Fix the "closest limit to player" layer range movement being derpyGuiBase#addLabel()
: Translate the passed label for the width calculation- Add a new render util method, rename a couple of old methods
PositionUtils
: Add some new util methods- Some small button refactoring/cleanup
- Add Int and Double value modifier button listeners
- Add a
WidgetColorIndicator
, and use that in the config GUIs - Color Editor: Add an alpha slider, fix the other values affecting the alpha channel
- Small fix to Render Layer edit GUI positioning, plus change one button label
- Add a
ConfigOptionListEntryBase
class - Modify the
KeyCallbackAdjustable
callback class to be a bit more flexible - Move
WidgetScrollBar
to the widgets package - Reset the color after drawing in some util methods
- Make the
JsonUtils.writejsonToFile()
method a bit more flexible
Original build time: 2019-11-02 22:32:09 UTC+2
- Update to MC 1.15 snapshot 19w44a (just Yarn mapping changes)
- Fix GUI textures not rendering with blending enabled
Original build time: 2019-10-30 21:04:29 UTC+2
- Initial port to Forge on 1.14.4, from the
0.10.0-dev.19
version from Rift 1.13.2 - Note: Some things don't yet work correctly before the Mixin library updates with support for Forge 1.13+
- For example some things that would normally happen on world load or unload in the dependent mods may be broken
Original build time: 2019-10-23 01:11:19 UTC+3
- Update to MC 1.15 snapshot 19w41a
- Add a new argument to
RenderEventHandler#onRenderWorldLast()
, due to vanilla rendering changes
Original build time: 2019-10-11 22:54:42 UTC+3
- Update to MC 1.15 snapshot 19w40a
Original build time: 2019-10-02 22:49:59 UTC+3