Git Changelog Simple Text Overlay Mod
Version 1.21.3-5.2.1.15
- Release 1.21.3-5.2.1.15
- Update for 1.21.3
- Update NeoForge version. Set serene seasons to compile only until they update.
- Update build for 1.21.3
- Update build to latest moddevgradle. Update gradle.
Version 1.21.1-5.2.1.15
- Release 1.21.1-5.2.1.15
- Add back Fabric Seasons support!
Version 1.21.1-5.2.1.14
- Release 1.21.1-5.2.1.14
- Move to mod-publish-plugin
- Fix field order getting overwritten on game exit.
- Fix multiplayer compass pins.
- Add Funding info.
Version 1.21.1-5.2.1.13
- Release 1.21.1-5.2.1.13
- Fix player death location not updating. Fixes #22
- Update dependency versions.
Version 1.21.1-5.2.1.12
- Release 1.21.1-5.2.1.12
- Ensure both 1.20 and 1.21 are supported. Update icon.
Version 1.21.1-5.2.1.11
- Release 1.21.1-5.2.1.11
- Port to 1.21.1
Version 1.21-5.2.1.11
- Release 1.21-5.2.1.11
- Set minimum NeoForge version to stable release. Update SpectreLib version.
Version 1.21-5.2.1.10
- Release 1.21-5.2.1.10
- Fix refmap for Fabric.
Version 1.21-5.2.1.9
- Release 1.21-5.2.1.9
- Update for changes in Serene Seasons API. Fixes #20
Version 1.21-5.2.1.8
- Release 1.21-5.2.1.8
- Don't show UI if hiding gui. Fixes #18
- Add support for text accessiblity background settings. Fixes #19
- Only show base mod version in loader screens.
- Remove slim
Version 1.21-5.2.1.7
- Release 1.21-5.2.1.7
- Port to 1.21
Version 1.21-5.2.1.6
- Remove Forge build file.
Version 1.20.6-5.2.1.7
- Release 1.20.6-5.2.1.7
- Reset pins cache. Removes bad pins on changing worlds.
Version 1.20.6-5.2.1.6
- Release 1.20.6-5.2.1.6
- Little bit of cleanup.
- Remove unused local event handler.
Version 1.20.6-5.2.1.5
- Release 1.20.6-5.2.1.5
- Port to 1.20.6. Refactor Netowrking.
- Add Fabric network packet for new packet distributor.
- Drop Forge Repo.
- Remove Forge build properties.
- Fix build scripts.
Version 1.20.6-5.2.1.4
- Release 1.20.4-5.2.1.5
- Move uuid position in component data for Fabric.
- Add proper version for Fabric mod.
- Fix issues with new NeoForge network code, as it has limitations.
- Port to 1.20.4 add Separate NeoForge build.
Version 1.20.1-5.2.1.5
- Release 1.20.1-5.2.1.5
- Fix Fabric map markers showing on Compass.
Version 1.20.1-5.2.1.4
- Releae 1.20.1-5.2.1.4
- Actually fix caching issue.
- Fix jarJar build issue.
Version 1.20.1-5.2.1.3
- Release 1.20.1-5.2.1.3
- Update SpectreLib
- Ensure keybindings are only set in client. Fixes #14 Fixes #15
Version 1.20.1-5.2.1.2
- Release 1.20.1-5.2.1.2
- Sync new respawn data when set.
Version 1.20.1-5.2.1.1
- Release 1.20.1-5.2.1.1
- Cache pins per player, not globally.
- Update mappings
Version 1.20.1-5.2.1.0
- Release 1.20.1-5.2.1.0
- Update Fabric seasons to display subseasons so it is consistent with Serene Seasons. The granularity is better for gameplay when displaying season information.
Version 1.20.1-5.2.0.0
- Release 1.20.1-5.2.0.0
- Merge pull request #13 from wendall911/1.20.1-multiloader
- Add support for Fabric Seasons
- Initial HUD Compass Fabric implementation.
- Updates
- Fix client sync for all server situations.
- Initial Forge multiloader version.
- Remove RegistryFactory, as is really unnecessary.
- Initial Fabric implementation (no HUD Compass yet)
- Add event handlng for Fabric.
- Complete server/client sync for Forge/Fabric. Update build.
- Update Fabric build for 1.20.1
- Update pack format.
- Initial multiloader registry implementation.
- Fix server-side issue.
- Restructure mod for multiloader.
- Update config
- Update build.
- Initial multiloader build system
Version 1.20.1-5.1.0.2
- Release 1.20.1-5.1.0.2
- Fix client sync for all server situations.
Version 1.20.1-5.1.0.1
- Release 1.20.1-5.1.0.1
- Fix server-side issue.
Version 1.20.1-5.1.0.0
- Release 1.20.1-5.1.0.0
- Move capabilities to built-in Forge capabilities registry. Prepares for move to multiloader support.
Version 1.20.1-5.0.0.3
- Release 1.20.1-5.0.0.3
- Fix pins caching bug.
Version 1.20.1-5.0.0.2
- Release 1.20.1-5.0.0.2
- Cache pins to account for mods temporarily overriding spawnpoint.
Version 5.0.0.1
- Release 5.0.0.1
- Update to gradle 8.1.1. Add modrinth releases.
Version 5.0.0.0
- Release 5.0.0.0
- Update to 1.20.1
Version 4.6.0.0
- Release 4.6.0.0
- Small update for changes in 1.19.4
Version 4.5.0.0
- Release 4.5.0.0
- Update links for new curseforge website.
- Update for 1.19.3
- Update Forge and Parchment versions.
Version 4.4.0.3
- Release 4.4.0.3
- Fix update url.
Version 4.4.0.2
- Release 4.4.0.2
- Wrap openScreen so code only loads client side
Version 4.4.0.1
- Release 4.4.0.1
- Add support for setting death location when using Corpse mod.
Version 4.3.0.3
- Release 4.3.0.3
- Only disable HUD compass, not entire overlay with disabled configuration setting.
Version 4.3.0.2
- Release 4.3.0.2
- Add German translation provided by AgentWolfTV on CurseForge
Version 4.3.0.1
- Release 4.3.0.1
- Update to latest Forge. Better reflect versions supported in filename
Version 4.3.0.0
- Release 4.3.0.0
- Automatically generated updates.json
- Update forge version for 1.19.2
- Update deprecated method in 1.19 for network manager.
Version 4.2.0.0
- Release 4.2.0.0
- Update to 1.19.1
Version 4.1.0.1
- Release 4.1.0.1
- Update for breaking Forge changes in 1.19
Version 4.1.0.0
- Release 4.1.0.0
- Add option of showing number of days passed.
Version 4.0.0.2
- Release 4.0.0.2. Update Forge build version. Fix update url.
Version 4.0.0.1
- Release 4.0.0.1
- Only register pin type once
Version 4.0.0.0
- Release 4.0.0.0
- Remove use of proxyholder. Update how pinInfo is registered to be inline with Forge changes.
- Static import wrappedBuffer
- Update to BuiltinDimensionTypes for 1.19
- Updated TranslatableComponent changes for 1.19
Version 3.3.1.1
- Release 3.3.1.1
- Initialize config values on load and reload, not each render loop
Version 3.3.1.0
- Release 3.3.1.0
- Cleanup capability registry. Add sided proxy.
Version 3.3.0.2
- Release 3.3.0.2
- Updated info for Catalogue. Update logo.
Version 3.3.0.1
- Release 3.3.0.1
- Move from deprecated implementation of DeferredRegister
- Actually add pin data to pin.
Version 3.3.0.0
- Release 3.3.0.0
- Update to 1.18.2. Some cleanup.
Version 3.2.0.0
- Release 3.2.0.0
- Added HudCompass LICENSE and Copyright notice for any code or concepts derived.
- Added a simple compass. Tracks worldspawn, respawn (bed) and last death
Version 3.1.0.0
- Release 3.1.0.0
- Added Serene Seasons support.
Version 3.0.2.2
- Release 3.0.2.2
- Update default foot level color. Fix options for fields
Version 3.0.2.1
- Release 3.0.2.1
- Update build files.
- Update light level information to somewhat match skylight levels
- Fix issue with example fields in config.
Version 3.0.1.0
- Release 3.0.1.0
- Add time to info line. Remove light level if can see sky.
- Fix for curse upload
Version 3.0.0.1
- Release 3.0.0.1
- Adding jar signing for release.
Version 3.0.0.0
- Release 3.0.0.0 mc 1.18.1
- File cleanup from 1.15.x
- Reverse range order.
- Fix validator for color range.
- Update build
- File cleanup from 1.15.x
- Add validator to config for hex color and range values. Rename util more appropriately.
- Rewrite for 1.18.1
- Unfinished port for 1.16.5
Version 2.0.0.3
- Release 2.0.0.3
- Actually fix direction. Tired...
Version 2.0.0.2
- Fix stupid code determining direction.
Version 2.0.0.1
- Release 2.0.0.1
- Initial 1.15.2 port.
- More tags. Still more to go...
- Cobble together a way to do client-side commands.
- Basic text rendering on screen without values. Getting closer ...
Version 2.0.0.0
- 1.15.2 port, initial commit.
- Couple small fixes that I forgot to publish.
- Change to using jitpack for deps.
- Removed warning suppression.
Version 1.0.0.2
- Version 1.0.0.2
- Whitespace cleanup.
- Small code cleanup to remove some suppressed warnings. Add linting.
- Added Tinkers' Survival as a related project, as it has minor support.
Version 1.0.0.1
- Version 1.0.0.1
- Update changelog template
- Update related projects.
Version 1.0.0.0
- Release 1.0.0.0
- Update README
- Add debuglayout.json
- Added baubles slot support. #6
- Remove TODO
- Removed unnecessary configuration file.
- Add links and information to README
- Added wiki as submodule for documentation.
- Version bump.
- Change item damage (crazy internal MC thing) to durability. Added mainhand/offhand damage and speed.
- Fix strig format for double.
- Added Thaumcraft support.
- Added Tinkers' Survival support for TAN armor temperature. Closes #6
- Updated translation files.
- Add new debug overlays for all categories. #5
- Removed duplicate value tag.
- Schedule client server data sent to client.
- Remove tabs from files.
- Add Blood Magic support. #6
- Use mod translations for names.
- Allow network messages to handle different types of requests. Update Blood Magic values from server when connected to server. #6
- Version bump.
- Updated debug overlay. #5
- Added 'istruthy' tag.
- Format 'add' values to %.2f if double.
- Version bump.
- Added Tough As Nails integration. #6
- Fixes for TagMisc
- Removed fileInterval. 'file' tag removed.
- Updated translation files.
- Added season names to language files for potential translation. #6
- Fixed coded comment formatting.
- Added Serene Seasons support. #6
- Updating build with cursegradle.
- More tags! Clone of debug screen for customization example. Closes #5
- Added compass overlay. #5
- Added ability to cycle configs (Load-outs). Added hotkey and command for /cycle #5
- Sync server config settings.
- Populate eating tag.
Version 0.5.0.0
- Added debugoverlay.json
Version 0.3.0.0
- Remove file tag.
Version 0.2.0.0
- Build 0.2.0.0
- Optimized event handling to not be running every tick, but only on GUI updates.
- Remove GuiFactory
- Change ignore files.
- Updated lang files to match annotations default lang keys.
- Small restructuring.
- Add pack file
- Final experimental commit
- Register MessageSeed on both client and server.
- Add LunatrisCore to credits.
- Remove LunatriusCore.
- Remove XML and Text file support.
- Revert to gradle 2.14
- Fix build errors.
Version 0.1.0.0
- Version bump.
Version 0.0.0.1
- Updates to use current stable mappings.
- Remove executable bit from everything except gradlew.
- Update gradle-wrapper to 4.10.2
- Starting with PR#63 of InGame-Info-XML which is considered abandoned.
- Initial commit.
- Bug fixes and performance improvements
- Update to 1.12.2.
- Update to 1.12.1.
- Replace deprecated Block API calls.
- Fix durability related tags returning incorrect values for modded items.
- Remove deprecated equipped tags.
- Update to 1.12.
- Add eclipse launch files to .gitignore.
- Merge pull request #50 from sjcl/master
- Create ja_jp.lang
- Update ru_ru.lang
- Log a warning when the user tries to save a config file using an unsupported format (file extension). Partially fixes gh-43
- Add an axisdirection tag. Closes gh-45
- Add offhand item information to the default config. Closes gh-46
- Fix item stack null checks for equipment tags. Fixes gh-46
- Add the option to load up the default config.
- Fix the default config not getting loaded properly. Fixes gh-47
- Fix horse related entities not being recognized properly. Fixes gh-49
- Update to 1.11.
- Add a config option to enable/disable the item overlay for icons (durability, stack size).
- Add missing localization entries. Closes gh-41
- Split the isRunning method into two separate canRun and isRunning methods.
- Fix min and max returning the wrong value when the arguments are the same. Fixes gh-35
- Add a separate slimechunk tag for the chunk check only.
- Cancel the event if the element type is TEXT.
- Increase the priority of the event to the highest level.
- Added zh_TW.lang (contributed by MCF user Pro_Jin).
- Update to 1.10.2.
- Update to 1.9.4.
- Add the 'formattednumber' function.
- Add the durability/effects overlay to large item icons.
- Add the option to turn off the vanilla potion overlay.
- Add 'pitch' and 'moonphase' tags.
- Update Forge version and mappings.
- Use the Biomes class instead of the registry.
- Remove old config files.
- Update to 1.9.
- License year update.
- Fix a file name in the README.
- Update to 1.8.9.
- Update gradle wrapper.
- Update to 1.8.8.
- Add the locale to all toLowerCase calls.
- Made the log message for the text parser slightly more useful.
- Added the nearbyplayericon tag.
- Added the potionnegative tag.
- Gradle stuff.
- Replaced @Mod classes with integration plugins.
- Updated the default config and localizations to match the feet => eye changes.
- Fixed sunlight tags.
- Properly format the TFC tags.
- Added TerraFirmaCraft integration.
- Moved the category and description localization into the tag.
- Removed the username from the default config (why was it there in the first place...), fixed a typo.
- Increased the precision of the localtemperature tag.
- Added missing localizations.
- Merge pull request #24 from ReneMuetti/patch-2
- Update de_DE.lang
- Added Blood Magic integration.
- Replaced .values() with the static field.
- Updated gradle wrapper, merged gradle scripts and split a part of the README.md into CONTRIBUTING.md.
- Added localtemperature tag.
- Added lightsun and lightsunfeet tags.
- Added localdifficulty tag.
- Updated MCP mappings.
- Updated the year in the LICENSE file.
- Removed localization for 'invulnerable' as it's no longer used.
- Merge pull request #22 from ReneMuetti/patch-1
- Update de_DE.lang
- Update de_DE.lang
- Update de_DE.lang
- Don't localize mod names.
- Merge pull request #20 from ShadedPL/patch-1
- Create pl_PL.lang
- Fix a typo in the localization.
- The tag list now dynamically adjusts the width between 400 and 440. Fixes #19
- Renamed nextrain to nextweatherchange and fixed the timer when weather is set with a command.
- Fixed tag list interaction.
- Removed .minecraft limitation on the 'file' tag.
- The file tag now uses the config folder as the starting directory.
- Added localization for file interval.
- Made the 'file' tag interval configurable.
- Replaced direct GL calls with GlStateManager.
- Update to 1.8.
- Fixed mouseover power tags.
- Added a file function. Closes #18
- Gradle tweaks.
- Removed untranslated strings. It just adds unnecessary noise and clutter.
- Changed all speed related tags to return block per second instead of internal value per tick.
- Increase the accuracy of the speed and jump variables.
- Added a toggle hotkey (defaulting to NONE), refactored a bunch of stuff.
- Make use of the new curse property additionalArtifact.
- Made the mod optional on both sides.
- Fixed localization derp.
- Merge pull request #17 from NightSharp/patch-2
- Update zh_CN.lang
- Merge pull request #16 from NightSharp/patch-1
- Update zh_CN.lang
- The server now sends the world seed to players on login.
- Added curse upload tasks.
- Do not split text if a space was not found.
- Fixed server side crashes. Fixes #14
- Updated Forge to latest recommended.
- You saw nothing... <_<
- Added the "config" option to the igi command.
- Added localization stuff.
- Added general player tags (maxfoodlevel, [food]exhaustion, maxairticks).
- Do not cancel the debug event when the mod is turned off.
- Added formatting changes to README.md
- Converted all tabs to spaces.
- The setup gradle section is not needed, contributors/developers should use the wrapper instead.
- Use the DelayedGuiDisplayTicker from LunatriusCore.
- Added contains function.
- Make sure to reobf the universal jar...
- Tweaks to gradle.
- Updated localizations.
- Merge pull request #13 from sb023612/master
- Created zh_CN.lang and fixed a few typos in en_US.lang
- Updated localization files.
- Refactored all constant strings into the Names class and added feedback messages to reload/load/save.
- Make sure to replace all variables passed into the methods.
- Bumped version number.
- Refactored a big chunk of the code. Values are now registry based, similar to tags.
- Fixed item rendering.
- The default config is no longer extracted into the config folder, it is loaded straight from the jar instead.
- Updated the gradle wrapper to 2.0.
- Added *.ipr and *.iws files to .gitignore
- Fixed the language code in the filename.
- Merge pull request #11 from bilde2910/master
- Added Norwegian localization file
- Localization typos...
- Bumped version number.
- Added localizations for the ingame documentation.
- Added ingame tag documentation accessible via the igi command.
- Not sure how this happened...
- Bumped version number.
- No need to pass around the InGameInfoCore instance via parameters.
- Converted the inlined if/else mess for tags into a registry based system.
- Minor HashMap optimizations.
- Fixed a crash when rendering double plants, needs a better workaround. Fixes #10
- Added default logger.
- Improved weather tags (thundering was always false, snowing was not correct in some biomes).
- Added a scale option to the configuration.
- Updating core version, again.
- Removed version.properties and made gradle replace the tokens in the source instead.
- Updated forge and core versions.
- Fixed an 'impossible' NPE (triggers extremely rarely when quitting a world).
- Make the configuration defaults proper, final defaults.
- Added largeicon tags for equipment and potions.
- Changing the license from CC BY-NC-SA 3.0 to MIT.
- This was a useless change...
- Move the version checker registration to the end of preInit, make sure the logger is initialized first.
- Bumped version number.
- Added (finally!) the option to replace the debug overlay with the mod overlay.
- Do not show the overlay when the GUI is hidden.
- Made sure to suggest the correct recommended Forge version for the mod.
- Added .gitattributes
- Made gradlew executable.
- Bump minimum required Forge (FMLAT).
- Compile Java using UTF-8.
- Added missing equals sign.
- Merge pull request #9 from Thog92/translate-FR
- Adding French Translation
- Localization tweaks.
- Re-added resourcepack tag. Returns the first resource pack that is applied.
- Removed debug code.
- Replaced reflection with FMLAT.
- Renamed ISerializer and all 3 child classes to IPrinter.
- Updated for Minecraft 1.7.10.
- Updated Forge and LunatriusCore.
- Added loadedchunks tag.
- Update forge version to latest recommended.
- Added ping and pingicon tags.
- Bumped version.
- Updated the default config to use the operation function instead of multiple max.
- Added potionicon tag.
- Bumped version number.
- Replaced references to deprecated code with new references.
- Added string fallback for EQ and NE operations.
- Added formattedtime tag, optimized rltime tags a bit.
- Fixed a NPE if the XML document was not correctly loaded.
- Added operation tag.
- Added minimum required forge version.
- Added proxies (should prevent server crashes if installed).
- Updated LunatriusCore version.
- Updated to latest recommended Forge/FG.
- Added PR advice to the README.
- Minor README tweak.
- Whoops...
- All settings are reloaded when using the reload command.
- The overlay can be hidden when the player list overlay is active.
- Updated README.md.
- Added gradle wrapper.
- Tweaked the gradle file a bit.
- Added tags for temperature and humidity.
- Added simple profiling.
- The tags for difficulty and gamemode will show the correct value (fixes #3, finally!).
- Fixed nearbyplayerdistance\d+ returning an empty string (now -1).
- Updated LunatriusCore.
- Added the mouseovermetadata tag.
- Added recently requested tags.
- Added support for item icons and tags for them.
- Replaced alignment strings with an enum, added offsets to the configuration file.
- Updated to latest recommended Forge.
- Added server related tags (name, ip, port).
- Removed a useless property inside build.properties, changed the logger to the correct one.
- Renamed mouseover to mouseovername to keep things consistent, improved itemquantity tag and added mouseoveruniquename, *uniquename tags.
- Updated to 1.7.2. Requires a few tweaks here and there.
- Update build.gradle for 1.7, add deobfJar task.
- Updated README file.
- Text on the right side of the screen will no longer get cut off.
- Quick formatting changes.
- Added speed related tags.
- Allow users to specify their own assetDir with run_location.
- Moved assets into the correct folder. Fixed a possible NPE.
- Client side only mod.
- Step 3: The Rebirth
- Step 2: The Reformation
- Step 1: The Purge
- Merge pull request #5 from VeryBigBro/patch-1
- Merge pull request #4 from messiahgov/patch-1
- Create ru_RU.lang
- German language file added.
- Fixed a few things in the configuration files.
- Fixed a NPE on a clean set up.
- Bumped version, forgot to do so with the JSON commit.
- Added aliases for 24 hour format, added new tags for 12 hour format.
- Added support for a brand new JSON configuration format!
- Minor typo, nothing that would break anything - but the aesthetics! :)
- Updated configuration examples including the default configuration file.
- Bumped version number (was about time).
- Removed the F3+R reloading shortcut.
- Added color tags to mirror @bspkrs' version.
- Refactored the XML parsing code into a separate class (in preparation for the next step).
- Compile build with searge names.
- Changed the required project from "Forge" to "Minecraft" for easier development.
- Inline null checks were there for a reason...
- Item damage now uses the ItemStack sensitive version (should fix issues with Tinkers Construct).
- Updated to 1.6.4.
- Improved build.xml (thanks @bspkrs).
- Fixed an issues with Repeaters/Comparators not displaying the correct name. Added mouseoverpowerweak, mouseoverpowerstrong and mouseoverpowerinput tags.
- Whoops...
- Added mouseoverid tag (@bspkrs' addition).
- Added jar signing to the build file.
- Updated to 1.6.2.
- Annotation changes.
- Small correction for the username tag.
- Forgot to update version files.
- Updated to 1.6.1.
- Added a F3+R binding to reload the config.
- Small fix in build.xml.
- Updated for Minecraft 1.5.2.
- Updated build.xml.
- Added IDEA project file.
- Update to 1.5.1.
- Bump version.
- Updated version.
- Added trans/translate tag.
- Added itemquantity and equippedquantity tags.
- Merge branch 'master' of github.com:Lunatrius/InGame-Info-XML
- Updated Forge, changed around a few things.
- Merge pull request #1 from benblank/boolean-logic
- add a dedicated return statement for false condition in two-value ifs
- Merge pull request #2 from benblank/variables
- consolidate equipped* with armor variables to reduce redundancy
- add numeric alternatives for enum-style variables
- allow game to provide enum-style variable names, to improve support for localization and mods
- add several variables related to player HUD
- allow strings in
equal
- don't require a "then" clause
- allow more than two arguments in comparators
- allow short-circuiting (duh, me)
- add boolean operators and comparators
- Rebased sources.
- Fixed the license file encoding.
- Updated to Minecraft 1.4.6.
- Updated to Minecraft 1.4.5, bumped version.
- Added missing tags (snowing, nextrain).
- The slimes tag now accounts for swamp biomes.
- Updated to Minecraft 1.4.4.
- Changed a few things in the core file.
- Added "dimension" and "difficulty" tags.
- Added "mctimeh" and "mctimem" tags.
- Updated MCP mappings, updated to forge #354.
- Items that are renamed using an anvil now show the custom name.
- Initial commit.
Git Changelog Simple Text Overlay Mod
Version 1.21.1-5.2.1.11
- Release 1.21.1-5.2.1.11
- Port to 1.21.1
Version 1.21-5.2.1.11
- Release 1.21-5.2.1.11
- Set minimum NeoForge version to stable release. Update SpectreLib version.
Version 1.21-5.2.1.10
- Release 1.21-5.2.1.10
- Fix refmap for Fabric.
Version 1.21-5.2.1.9
- Release 1.21-5.2.1.9
- Update for changes in Serene Seasons API. Fixes #20
Version 1.21-5.2.1.8
- Release 1.21-5.2.1.8
- Don't show UI if hiding gui. Fixes #18
- Add support for text accessiblity background settings. Fixes #19
- Only show base mod version in loader screens.
- Remove slim
Version 1.21-5.2.1.7
- Release 1.21-5.2.1.7
- Port to 1.21
Version 1.21-5.2.1.6
- Remove Forge build file.
Version 1.20.6-5.2.1.7
- Release 1.20.6-5.2.1.7
- Reset pins cache. Removes bad pins on changing worlds.
Version 1.20.6-5.2.1.6
- Release 1.20.6-5.2.1.6
- Little bit of cleanup.
- Remove unused local event handler.
Version 1.20.6-5.2.1.5
- Release 1.20.6-5.2.1.5
- Port to 1.20.6. Refactor Netowrking.
- Add Fabric network packet for new packet distributor.
- Drop Forge Repo.
- Remove Forge build properties.
- Fix build scripts.
Version 1.20.6-5.2.1.4
- Release 1.20.4-5.2.1.5
- Move uuid position in component data for Fabric.
- Add proper version for Fabric mod.
- Fix issues with new NeoForge network code, as it has limitations.
- Port to 1.20.4 add Separate NeoForge build.
Version 1.20.1-5.2.1.5
- Release 1.20.1-5.2.1.5
- Fix Fabric map markers showing on Compass.
Version 1.20.1-5.2.1.4
- Releae 1.20.1-5.2.1.4
- Actually fix caching issue.
- Fix jarJar build issue.
Version 1.20.1-5.2.1.3
- Release 1.20.1-5.2.1.3
- Update SpectreLib
- Ensure keybindings are only set in client. Fixes #14 Fixes #15
Version 1.20.1-5.2.1.2
- Release 1.20.1-5.2.1.2
- Sync new respawn data when set.
Version 1.20.1-5.2.1.1
- Release 1.20.1-5.2.1.1
- Cache pins per player, not globally.
- Update mappings
Version 1.20.1-5.2.1.0
- Release 1.20.1-5.2.1.0
- Update Fabric seasons to display subseasons so it is consistent with Serene Seasons. The granularity is better for gameplay when displaying season information.
Version 1.20.1-5.2.0.0
- Release 1.20.1-5.2.0.0
- Merge pull request #13 from wendall911/1.20.1-multiloader
- Add support for Fabric Seasons
- Initial HUD Compass Fabric implementation.
- Updates
- Fix client sync for all server situations.
- Initial Forge multiloader version.
- Remove RegistryFactory, as is really unnecessary.
- Initial Fabric implementation (no HUD Compass yet)
- Add event handlng for Fabric.
- Complete server/client sync for Forge/Fabric. Update build.
- Update Fabric build for 1.20.1
- Update pack format.
- Initial multiloader registry implementation.
- Fix server-side issue.
- Restructure mod for multiloader.
- Update config
- Update build.
- Initial multiloader build system
Version 1.20.1-5.1.0.2
- Release 1.20.1-5.1.0.2
- Fix client sync for all server situations.
Version 1.20.1-5.1.0.1
- Release 1.20.1-5.1.0.1
- Fix server-side issue.
Version 1.20.1-5.1.0.0
- Release 1.20.1-5.1.0.0
- Move capabilities to built-in Forge capabilities registry. Prepares for move to multiloader support.
Version 1.20.1-5.0.0.3
- Release 1.20.1-5.0.0.3
- Fix pins caching bug.
Version 1.20.1-5.0.0.2
- Release 1.20.1-5.0.0.2
- Cache pins to account for mods temporarily overriding spawnpoint.
Version 5.0.0.1
- Release 5.0.0.1
- Update to gradle 8.1.1. Add modrinth releases.
Version 5.0.0.0
- Release 5.0.0.0
- Update to 1.20.1
Version 4.6.0.0
- Release 4.6.0.0
- Small update for changes in 1.19.4
Version 4.5.0.0
- Release 4.5.0.0
- Update links for new curseforge website.
- Update for 1.19.3
- Update Forge and Parchment versions.
Version 4.4.0.3
- Release 4.4.0.3
- Fix update url.
Version 4.4.0.2
- Release 4.4.0.2
- Wrap openScreen so code only loads client side
Version 4.4.0.1
- Release 4.4.0.1
- Add support for setting death location when using Corpse mod.
Version 4.3.0.3
- Release 4.3.0.3
- Only disable HUD compass, not entire overlay with disabled configuration setting.
Version 4.3.0.2
- Release 4.3.0.2
- Add German translation provided by AgentWolfTV on CurseForge
Version 4.3.0.1
- Release 4.3.0.1
- Update to latest Forge. Better reflect versions supported in filename
Version 4.3.0.0
- Release 4.3.0.0
- Automatically generated updates.json
- Update forge version for 1.19.2
- Update deprecated method in 1.19 for network manager.
Version 4.2.0.0
- Release 4.2.0.0
- Update to 1.19.1
Version 4.1.0.1
- Release 4.1.0.1
- Update for breaking Forge changes in 1.19
Version 4.1.0.0
- Release 4.1.0.0
- Add option of showing number of days passed.
Version 4.0.0.2
- Release 4.0.0.2. Update Forge build version. Fix update url.
Version 4.0.0.1
- Release 4.0.0.1
- Only register pin type once
Version 4.0.0.0
- Release 4.0.0.0
- Remove use of proxyholder. Update how pinInfo is registered to be inline with Forge changes.
- Static import wrappedBuffer
- Update to BuiltinDimensionTypes for 1.19
- Updated TranslatableComponent changes for 1.19
Version 3.3.1.1
- Release 3.3.1.1
- Initialize config values on load and reload, not each render loop
Version 3.3.1.0
- Release 3.3.1.0
- Cleanup capability registry. Add sided proxy.
Version 3.3.0.2
- Release 3.3.0.2
- Updated info for Catalogue. Update logo.
Version 3.3.0.1
- Release 3.3.0.1
- Move from deprecated implementation of DeferredRegister
- Actually add pin data to pin.
Version 3.3.0.0
- Release 3.3.0.0
- Update to 1.18.2. Some cleanup.
Version 3.2.0.0
- Release 3.2.0.0
- Added HudCompass LICENSE and Copyright notice for any code or concepts derived.
- Added a simple compass. Tracks worldspawn, respawn (bed) and last death
Version 3.1.0.0
- Release 3.1.0.0
- Added Serene Seasons support.
Version 3.0.2.2
- Release 3.0.2.2
- Update default foot level color. Fix options for fields
Version 3.0.2.1
- Release 3.0.2.1
- Update build files.
- Update light level information to somewhat match skylight levels
- Fix issue with example fields in config.
Version 3.0.1.0
- Release 3.0.1.0
- Add time to info line. Remove light level if can see sky.
- Fix for curse upload
Version 3.0.0.1
- Release 3.0.0.1
- Adding jar signing for release.
Version 3.0.0.0
- Release 3.0.0.0 mc 1.18.1
- File cleanup from 1.15.x
- Reverse range order.
- Fix validator for color range.
- Update build
- File cleanup from 1.15.x
- Add validator to config for hex color and range values. Rename util more appropriately.
- Rewrite for 1.18.1
- Unfinished port for 1.16.5
Version 2.0.0.3
- Release 2.0.0.3
- Actually fix direction. Tired...
Version 2.0.0.2
- Fix stupid code determining direction.
Version 2.0.0.1
- Release 2.0.0.1
- Initial 1.15.2 port.
- More tags. Still more to go...
- Cobble together a way to do client-side commands.
- Basic text rendering on screen without values. Getting closer ...
Version 2.0.0.0
- 1.15.2 port, initial commit.
- Couple small fixes that I forgot to publish.
- Change to using jitpack for deps.
- Removed warning suppression.
Version 1.0.0.2
- Version 1.0.0.2
- Whitespace cleanup.
- Small code cleanup to remove some suppressed warnings. Add linting.
- Added Tinkers' Survival as a related project, as it has minor support.
Version 1.0.0.1
- Version 1.0.0.1
- Update changelog template
- Update related projects.
Version 1.0.0.0
- Release 1.0.0.0
- Update README
- Add debuglayout.json
- Added baubles slot support. #6
- Remove TODO
- Removed unnecessary configuration file.
- Add links and information to README
- Added wiki as submodule for documentation.
- Version bump.
- Change item damage (crazy internal MC thing) to durability. Added mainhand/offhand damage and speed.
- Fix strig format for double.
- Added Thaumcraft support.
- Added Tinkers' Survival support for TAN armor temperature. Closes #6
- Updated translation files.
- Add new debug overlays for all categories. #5
- Removed duplicate value tag.
- Schedule client server data sent to client.
- Remove tabs from files.
- Add Blood Magic support. #6
- Use mod translations for names.
- Allow network messages to handle different types of requests. Update Blood Magic values from server when connected to server. #6
- Version bump.
- Updated debug overlay. #5
- Added 'istruthy' tag.
- Format 'add' values to %.2f if double.
- Version bump.
- Added Tough As Nails integration. #6
- Fixes for TagMisc
- Removed fileInterval. 'file' tag removed.
- Updated translation files.
- Added season names to language files for potential translation. #6
- Fixed coded comment formatting.
- Added Serene Seasons support. #6
- Updating build with cursegradle.
- More tags! Clone of debug screen for customization example. Closes #5
- Added compass overlay. #5
- Added ability to cycle configs (Load-outs). Added hotkey and command for /cycle #5
- Sync server config settings.
- Populate eating tag.
Version 0.5.0.0
- Added debugoverlay.json
Version 0.3.0.0
- Remove file tag.
Version 0.2.0.0
- Build 0.2.0.0
- Optimized event handling to not be running every tick, but only on GUI updates.
- Remove GuiFactory
- Change ignore files.
- Updated lang files to match annotations default lang keys.
- Small restructuring.
- Add pack file
- Final experimental commit
- Register MessageSeed on both client and server.
- Add LunatrisCore to credits.
- Remove LunatriusCore.
- Remove XML and Text file support.
- Revert to gradle 2.14
- Fix build errors.
Version 0.1.0.0
- Version bump.
Version 0.0.0.1
- Updates to use current stable mappings.
- Remove executable bit from everything except gradlew.
- Update gradle-wrapper to 4.10.2
- Starting with PR#63 of InGame-Info-XML which is considered abandoned.
- Initial commit.
- Bug fixes and performance improvements
- Update to 1.12.2.
- Update to 1.12.1.
- Replace deprecated Block API calls.
- Fix durability related tags returning incorrect values for modded items.
- Remove deprecated equipped tags.
- Update to 1.12.
- Add eclipse launch files to .gitignore.
- Merge pull request #50 from sjcl/master
- Create ja_jp.lang
- Update ru_ru.lang
- Log a warning when the user tries to save a config file using an unsupported format (file extension). Partially fixes gh-43
- Add an axisdirection tag. Closes gh-45
- Add offhand item information to the default config. Closes gh-46
- Fix item stack null checks for equipment tags. Fixes gh-46
- Add the option to load up the default config.
- Fix the default config not getting loaded properly. Fixes gh-47
- Fix horse related entities not being recognized properly. Fixes gh-49
- Update to 1.11.
- Add a config option to enable/disable the item overlay for icons (durability, stack size).
- Add missing localization entries. Closes gh-41
- Split the isRunning method into two separate canRun and isRunning methods.
- Fix min and max returning the wrong value when the arguments are the same. Fixes gh-35
- Add a separate slimechunk tag for the chunk check only.
- Cancel the event if the element type is TEXT.
- Increase the priority of the event to the highest level.
- Added zh_TW.lang (contributed by MCF user Pro_Jin).
- Update to 1.10.2.
- Update to 1.9.4.
- Add the 'formattednumber' function.
- Add the durability/effects overlay to large item icons.
- Add the option to turn off the vanilla potion overlay.
- Add 'pitch' and 'moonphase' tags.
- Update Forge version and mappings.
- Use the Biomes class instead of the registry.
- Remove old config files.
- Update to 1.9.
- License year update.
- Fix a file name in the README.
- Update to 1.8.9.
- Update gradle wrapper.
- Update to 1.8.8.
- Add the locale to all toLowerCase calls.
- Made the log message for the text parser slightly more useful.
- Added the nearbyplayericon tag.
- Added the potionnegative tag.
- Gradle stuff.
- Replaced @Mod classes with integration plugins.
- Updated the default config and localizations to match the feet => eye changes.
- Fixed sunlight tags.
- Properly format the TFC tags.
- Added TerraFirmaCraft integration.
- Moved the category and description localization into the tag.
- Removed the username from the default config (why was it there in the first place...), fixed a typo.
- Increased the precision of the localtemperature tag.
- Added missing localizations.
- Merge pull request #24 from ReneMuetti/patch-2
- Update de_DE.lang
- Added Blood Magic integration.
- Replaced .values() with the static field.
- Updated gradle wrapper, merged gradle scripts and split a part of the README.md into CONTRIBUTING.md.
- Added localtemperature tag.
- Added lightsun and lightsunfeet tags.
- Added localdifficulty tag.
- Updated MCP mappings.
- Updated the year in the LICENSE file.
- Removed localization for 'invulnerable' as it's no longer used.
- Merge pull request #22 from ReneMuetti/patch-1
- Update de_DE.lang
- Update de_DE.lang
- Update de_DE.lang
- Don't localize mod names.
- Merge pull request #20 from ShadedPL/patch-1
- Create pl_PL.lang
- Fix a typo in the localization.
- The tag list now dynamically adjusts the width between 400 and 440. Fixes #19
- Renamed nextrain to nextweatherchange and fixed the timer when weather is set with a command.
- Fixed tag list interaction.
- Removed .minecraft limitation on the 'file' tag.
- The file tag now uses the config folder as the starting directory.
- Added localization for file interval.
- Made the 'file' tag interval configurable.
- Replaced direct GL calls with GlStateManager.
- Update to 1.8.
- Fixed mouseover power tags.
- Added a file function. Closes #18
- Gradle tweaks.
- Removed untranslated strings. It just adds unnecessary noise and clutter.
- Changed all speed related tags to return block per second instead of internal value per tick.
- Increase the accuracy of the speed and jump variables.
- Added a toggle hotkey (defaulting to NONE), refactored a bunch of stuff.
- Make use of the new curse property additionalArtifact.
- Made the mod optional on both sides.
- Fixed localization derp.
- Merge pull request #17 from NightSharp/patch-2
- Update zh_CN.lang
- Merge pull request #16 from NightSharp/patch-1
- Update zh_CN.lang
- The server now sends the world seed to players on login.
- Added curse upload tasks.
- Do not split text if a space was not found.
- Fixed server side crashes. Fixes #14
- Updated Forge to latest recommended.
- You saw nothing... <_<
- Added the "config" option to the igi command.
- Added localization stuff.
- Added general player tags (maxfoodlevel, [food]exhaustion, maxairticks).
- Do not cancel the debug event when the mod is turned off.
- Added formatting changes to README.md
- Converted all tabs to spaces.
- The setup gradle section is not needed, contributors/developers should use the wrapper instead.
- Use the DelayedGuiDisplayTicker from LunatriusCore.
- Added contains function.
- Make sure to reobf the universal jar...
- Tweaks to gradle.
- Updated localizations.
- Merge pull request #13 from sb023612/master
- Created zh_CN.lang and fixed a few typos in en_US.lang
- Updated localization files.
- Refactored all constant strings into the Names class and added feedback messages to reload/load/save.
- Make sure to replace all variables passed into the methods.
- Bumped version number.
- Refactored a big chunk of the code. Values are now registry based, similar to tags.
- Fixed item rendering.
- The default config is no longer extracted into the config folder, it is loaded straight from the jar instead.
- Updated the gradle wrapper to 2.0.
- Added *.ipr and *.iws files to .gitignore
- Fixed the language code in the filename.
- Merge pull request #11 from bilde2910/master
- Added Norwegian localization file
- Localization typos...
- Bumped version number.
- Added localizations for the ingame documentation.
- Added ingame tag documentation accessible via the igi command.
- Not sure how this happened...
- Bumped version number.
- No need to pass around the InGameInfoCore instance via parameters.
- Converted the inlined if/else mess for tags into a registry based system.
- Minor HashMap optimizations.
- Fixed a crash when rendering double plants, needs a better workaround. Fixes #10
- Added default logger.
- Improved weather tags (thundering was always false, snowing was not correct in some biomes).
- Added a scale option to the configuration.
- Updating core version, again.
- Removed version.properties and made gradle replace the tokens in the source instead.
- Updated forge and core versions.
- Fixed an 'impossible' NPE (triggers extremely rarely when quitting a world).
- Make the configuration defaults proper, final defaults.
- Added largeicon tags for equipment and potions.
- Changing the license from CC BY-NC-SA 3.0 to MIT.
- This was a useless change...
- Move the version checker registration to the end of preInit, make sure the logger is initialized first.
- Bumped version number.
- Added (finally!) the option to replace the debug overlay with the mod overlay.
- Do not show the overlay when the GUI is hidden.
- Made sure to suggest the correct recommended Forge version for the mod.
- Added .gitattributes
- Made gradlew executable.
- Bump minimum required Forge (FMLAT).
- Compile Java using UTF-8.
- Added missing equals sign.
- Merge pull request #9 from Thog92/translate-FR
- Adding French Translation
- Localization tweaks.
- Re-added resourcepack tag. Returns the first resource pack that is applied.
- Removed debug code.
- Replaced reflection with FMLAT.
- Renamed ISerializer and all 3 child classes to IPrinter.
- Updated for Minecraft 1.7.10.
- Updated Forge and LunatriusCore.
- Added loadedchunks tag.
- Update forge version to latest recommended.
- Added ping and pingicon tags.
- Bumped version.
- Updated the default config to use the operation function instead of multiple max.
- Added potionicon tag.
- Bumped version number.
- Replaced references to deprecated code with new references.
- Added string fallback for EQ and NE operations.
- Added formattedtime tag, optimized rltime tags a bit.
- Fixed a NPE if the XML document was not correctly loaded.
- Added operation tag.
- Added minimum required forge version.
- Added proxies (should prevent server crashes if installed).
- Updated LunatriusCore version.
- Updated to latest recommended Forge/FG.
- Added PR advice to the README.
- Minor README tweak.
- Whoops...
- All settings are reloaded when using the reload command.
- The overlay can be hidden when the player list overlay is active.
- Updated README.md.
- Added gradle wrapper.
- Tweaked the gradle file a bit.
- Added tags for temperature and humidity.
- Added simple profiling.
- The tags for difficulty and gamemode will show the correct value (fixes #3, finally!).
- Fixed nearbyplayerdistance\d+ returning an empty string (now -1).
- Updated LunatriusCore.
- Added the mouseovermetadata tag.
- Added recently requested tags.
- Added support for item icons and tags for them.
- Replaced alignment strings with an enum, added offsets to the configuration file.
- Updated to latest recommended Forge.
- Added server related tags (name, ip, port).
- Removed a useless property inside build.properties, changed the logger to the correct one.
- Renamed mouseover to mouseovername to keep things consistent, improved itemquantity tag and added mouseoveruniquename, *uniquename tags.
- Updated to 1.7.2. Requires a few tweaks here and there.
- Update build.gradle for 1.7, add deobfJar task.
- Updated README file.
- Text on the right side of the screen will no longer get cut off.
- Quick formatting changes.
- Added speed related tags.
- Allow users to specify their own assetDir with run_location.
- Moved assets into the correct folder. Fixed a possible NPE.
- Client side only mod.
- Step 3: The Rebirth
- Step 2: The Reformation
- Step 1: The Purge
- Merge pull request #5 from VeryBigBro/patch-1
- Merge pull request #4 from messiahgov/patch-1
- Create ru_RU.lang
- German language file added.
- Fixed a few things in the configuration files.
- Fixed a NPE on a clean set up.
- Bumped version, forgot to do so with the JSON commit.
- Added aliases for 24 hour format, added new tags for 12 hour format.
- Added support for a brand new JSON configuration format!
- Minor typo, nothing that would break anything - but the aesthetics! :)
- Updated configuration examples including the default configuration file.
- Bumped version number (was about time).
- Removed the F3+R reloading shortcut.
- Added color tags to mirror @bspkrs' version.
- Refactored the XML parsing code into a separate class (in preparation for the next step).
- Compile build with searge names.
- Changed the required project from "Forge" to "Minecraft" for easier development.
- Inline null checks were there for a reason...
- Item damage now uses the ItemStack sensitive version (should fix issues with Tinkers Construct).
- Updated to 1.6.4.
- Improved build.xml (thanks @bspkrs).
- Fixed an issues with Repeaters/Comparators not displaying the correct name. Added mouseoverpowerweak, mouseoverpowerstrong and mouseoverpowerinput tags.
- Whoops...
- Added mouseoverid tag (@bspkrs' addition).
- Added jar signing to the build file.
- Updated to 1.6.2.
- Annotation changes.
- Small correction for the username tag.
- Forgot to update version files.
- Updated to 1.6.1.
- Added a F3+R binding to reload the config.
- Small fix in build.xml.
- Updated for Minecraft 1.5.2.
- Updated build.xml.
- Added IDEA project file.
- Update to 1.5.1.
- Bump version.
- Updated version.
- Added trans/translate tag.
- Added itemquantity and equippedquantity tags.
- Merge branch 'master' of github.com:Lunatrius/InGame-Info-XML
- Updated Forge, changed around a few things.
- Merge pull request #1 from benblank/boolean-logic
- add a dedicated return statement for false condition in two-value ifs
- Merge pull request #2 from benblank/variables
- consolidate equipped* with armor variables to reduce redundancy
- add numeric alternatives for enum-style variables
- allow game to provide enum-style variable names, to improve support for localization and mods
- add several variables related to player HUD
- allow strings in
equal
- don't require a "then" clause
- allow more than two arguments in comparators
- allow short-circuiting (duh, me)
- add boolean operators and comparators
- Rebased sources.
- Fixed the license file encoding.
- Updated to Minecraft 1.4.6.
- Updated to Minecraft 1.4.5, bumped version.
- Added missing tags (snowing, nextrain).
- The slimes tag now accounts for swamp biomes.
- Updated to Minecraft 1.4.4.
- Changed a few things in the core file.
- Added "dimension" and "difficulty" tags.
- Added "mctimeh" and "mctimem" tags.
- Updated MCP mappings, updated to forge #354.
- Items that are renamed using an anvil now show the custom name.
- Initial commit.