TheOneSmeagle
A fork of The One Probe, meant to be a more immersive version of WAILA/HWYLA
- Fix Compat Issues due to String Network Refactor by @IntegerLimit in https://github.com/strubium/TheOneSmeagle/pull/48
- Fully Fix Fluid Name Localisation by @IntegerLimit in https://github.com/strubium/TheOneSmeagle/pull/50
- Fix Differing Item Padding in Chest Contents by @IntegerLimit in https://github.com/strubium/TheOneSmeagle/pull/49
New Contributors
- @IntegerLimit made their first contribution in https://github.com/strubium/TheOneSmeagle/pull/48
Full Changelog: https://github.com/strubium/TheOneSmeagle/compare/1.1.4...1.1.5
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
- Split Client and Server EventHandlers
- New folder for Client and Server proxies
- Use Lombok NonNull over javax
- Fix PlayerInfoProvider having missing translation keys
- Improve how we get the translation key for blocks
- 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.
Use translation keys over the display name of a block. Fixes ContentTweaker blocks not getting localized.
- Fix the life bar going off the screen
- Fix a block's harvest tool not getting translated
- Clean up HarvestInfoTools
- Port to RFG (Thank you Desoroxxx!!)
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
Fixed the config being broken, new regProbeHelmets config, and a new zh_cn file.
Allows prevention of probes if they aren't needed
- 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.
Fully fixes multiplayer crashes and issues
More fixes for multiplayer
- 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.
- Greatly improved how Probe Helmets are made
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
- New ko_kr.lang
- Support for MultiPartEntityPart entities
- Fixed networking kicking you from singleplayer when TopAddons was installed
- Reworked block display name truncation, it is now based on screen width and won't effect gameplay until you configure it
- 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
- New config: harvestLevels
- Customize the lang keys used when displaying the harvest levels
- Fix some stray hardcoded strings
- zh_cn and zh_tw and now fully translated
- New config: harvestLevels
Fix the Jar not being reobfuscated
- The probe helmets now use Minecraft's base textures when worn
- So they now work with resource packs.
- Fully translated zh_cn.lang and zh_tw.lang
- Harvest Levels are now translated
- The probe helmets now use Minecraft's base textures when worn
Improve the Config Screen