What's Changed
- Reduced the size of all packets by 97 bytes
- Improved the look of the buttons in the notes
- Textures are made at runtime so you can change the color of the notes' background
Full Changelog: https://github.com/strubium/TheOneSmeagle/compare/1.1.3...1.1.4
- Fix adding .name when we don't need to
- Use Lombok where possible
- Replace RenderHelper's Vector class with Minecraft's Vec3d class
- Fix ElementProgress resizing the display to be wrong when drawing the life bar
- Fix Horse Temper not having a translation key
- New VillagerProbeInfoProvider. Shows professional information. Not currently translated
- New PlayerInfoProvider. Shows XP and the number of items in the inventory.
Fix entity information not fitting on screen because of too many hearts, reported by Krutoy242 on GitHub. Now, if an entity has more than 25 health (fairly uncommon) it will show one heart and a number for how many there should be. Ex: 40 health = 1 heart x20
- Probe UI no longer renders when the F3 menu is open
- probeProgressGradient now makes all progress bars into gradients, not just the break progress one
- Moved Horse infomation to its own provider
- Added a missing translation key
- Harvest tools are now capitalized
- Support for making all helmets probes:
- All (Non-leather) helmets will have a probe version made (Supports a blacklist)
- Recipes will also automatically be made
- However, You will need to make a texture pack for the item model.
- Greatly improved how Probe Helmets are made
- Probe helmets will now use the base ArmorMaterial and renderIndex
- ModItems#makeHelmet() is now public if mods want to use this
- Now use HEI in Dev
- Attempted to fix crashes in multiplayer
- ConfigSetup has been renamed back to Config. This should fix a bunch of bugs and crashes with addons.
Added a bunch of new configs for progress bars: probeProgressColor, probeProgressAltColor, probeProgressBackgroundColor, and probeProgressBorderColor Config the color of the progress bar probeProgressGradient (Default: false) Use a gradient instead of alternating colors in solid blocks
- Cleaned up the rendering
- The probe offsets are now affected by the screen size, so it will look more similar across different screens
- Subcategories for the config
- ProbeBase class to make it way easier to make new probes
- The Creative probe is now translated
- Mod Icon!
- Fixed isProbeInHand() checking for the wrong NBT tag
- Fixed isProbeHelmet() always checking NBT even though we know that our helmets are probe helmets
- GroovyScript compact for presets with PresetBuilder
- new configs: probeMaxChars, showProbeConfigGUI, showProbeNoteGUI, probeNoteBlock