- 🛠️ Removed hard-crash of Stellarity mod (wasn't fixed, but recent WF changes makes it immune)
- 🛠️ Ensure watermedia textures are not released by minecraft
- 🐛 Fixed rendering issues on swords and enchanted items
- 🐛 At the cost of make images with smooth transparency get stepped-cut
- ✨
ᔑ↸↸ᒷ↸ ⍑ᒷ∷𝙹ʖ∷╎リᒷ
- ✨ Remote Arrows can now switch picture position (for frames and projectors)
- 🛠️ Required watermedia 2.1.12 as minimum
- 🛠️ Removed VideoPlayer integration (until VP gets updated)
- 🐛 Fixed few rendering issues with texture transparency
- 🐛 Fixed crashes typing URLS when the whitelist is enabled
- 🐛 Fixed blocklight wasn't updated when option is disabled or media is updated
- ✨ Added slavism mode configuration
- ✨ Integrated in server-side config (waterframes.multimedia.slavismMode)
- ✨ Added too a override config option on server-side config
- ✨ Added command
/waterframes slavism <enabled/disabled>
- 🛠️ Added
tenor.com
on the default whitelist - 🐛 Fixed compatibility with latest version of creativecore
- 🌐 Added translation
- 🇧🇷 Brazil (by jmsgfhr)
- ✨ [1.19.2] Extended support for 2 months (QianFuv)
- ✨ Added compatibility with Forge Permissions API
- ✨ Added config option to enable permission usage (disabled by default)
- ✨ Permissions added
waterframes.displays.save
: Enables you save urls or settings in any displaywaterframes.displays.interact
: Enables you interaction for any display (open gui)waterframes.displays.interact.frame
: Enables you interaction for frameswaterframes.displays.interact.projector
: Enables you interaction for projectorswaterframes.displays.interact.tv
: Enables you interaction for all TVswaterframes.remote.interact
: Enables you interact with remotes (open gui)waterframes.remote.bind
: Enables you binding remotes (open gui)waterframes.whitelist.bypass
: Enables you ability to bypass white/black list
- ✨ Added config "allowSaving", enables to users ability to save urls or settings
- ✨ Added config "blackWhitelist", inverts polarity of how a whitelist works
- ✨ Added config "usableRemote", enables to users ability to interact with the remote (open the gui)
- ✨ Added config "usableRemoteBinding", enables to users ability to bind remotes on any display
- ✨ Added sound on binding and unbinding remotes
- 🛠️ Added validator for whitelist hosts (invalid host must be removed)
- 🛠️ Added better error displaying when URL isn't able to load
- 🛠️ Set minimal required watermedia version to 2.1.6
- 🐛 Fixed users aren't able to save on any display when URL bar is empty
- 🐛 Fixed when permission to interact with displays isn't enabled, remotes aren't able to bind them
- 🐛 Fixed update display data resets time to zero when it has an URL
- 🐛 Fixed you won't need to crouch to bind unbinded remotes
- 🐛 Fixed mute button is not visible on remotes
- 🐛 Fixed audio position is displayed wronly on projectors
- 🐛 Fixed crashes when stellarity wasn't installed (it was supposted to be when is installed)
- 🛠️ Updated to WaterMedia 2.1.x
- ✨ Added new status icons (Media loading error, buffering, warning, success via cache)
- ✨ Added back red URL input when URL is wrong (for local files, will appear red if file doesn't exist)
- ✨ Scrolling on the seekbar will fastfoward or rewind the time (5 seconds)
- ✨ Fixed "VLC fail to load" banner doesn't show up when VLC fails
- 🐛 Fixed crashes on newer versions of CreativeCore
- 🐛 Fixed default config regression
- 🌐 Updated translations (since 2.1.4)
- 🍾 Russian updated by cutiegin
- 🍾 Ukrainian created by cutiegin
- 🍜 Japanese created by argentum-2503
THIS UPDATE DROPS 1.18.2 AND 1.19.2 MAINTENANCE
- 🐛 Fixed wrong config validation
- 🐛 Fixed remote doesn't work on dedicated servers
- 🐛 Fixed long server boot times when WF is installed
- 🛠️ This removes POWER and LEVEL blockstates in favor of runtime-tile calculation
- 🛠️ Saves memory when WorldEdit is installed
- 🛠️ Breaking the TV Box with hand now gives you the TV Box
- 🛠️ [FABRIC] Improved stability
- 🌐 Updated translations
- 🍜 Added simplified chinese by SanQianQVQ
- 🍜 Traditional license was done by yichifauzi but last changelog says "simplified"
- ✨ Click on a display using a remote (binded on that display) will pause it instead of open the Screen
- ✨ This was added for since 2.1.0, but I forgot to add it on the changelog
- ✨ Updated compatibility for VideoPlayer 3.x
- 🐛 Fixed a small memoryleak on video textures (the small things always count)
- 🐛 Fixed displays have no sound when VSEureka is installed (my bad)
- 🐛 [1.20.1] Fixed items don't appear in creative tab
- 🛠️ Added a config option to disable VSEureka compatibility (in case of future breaking changes on VSEureka side)
- 🛠️ Removed Voxeloper texture pack
- 🛠️ Increased min size of off-screen rendering from 8 to 16
- 🛠️ Prevent duplicated entries on whitelist
- 🐛 Fixed crashes... on both sides this time.
- 🐛 Fixed crashes on server opening a display screen
- 🐛 Fixed changelog on modrinth
- 🛠️ Removed VideoPlayer fix mixins (the new update fixes the issue)
It Will be a small update, I said... No many code changes will have, I said
- ✨ NEW: Box Television; Perfect to watch your local villager news
- ✨ NEW:
/waterframes reload_all
command- ✨ Replaces "reload all" button in displays
- ✨ NEW:
/waterframes audit in_range
command- ✨ List all displays in a range of chunks
- ✨ NEW: Added option on screen to disable light on play (Closes #76)
- ✨ Includes a config option forcing light on play (disabled by default)
- ✨ NEW: Added config option to use game master volume (Disabled by default) (Fixes #37)
- ✨ NEW: Big Television can ceil on walls horizontally
- ✨ Overhaul display screens, much smaller, compat and responsive
- ✨ Overhaul Remote control screen, even more small, compat and responsive
- ✨ Tweaked some screen icon textures
- ✨ Overhaul renderer of displays
- ✨ Shaders (90% of them) not longer over-brights the images
- ✨ Stellarity can't longer break pictures
- 🛠️ Compatibility crash will stay in favor of VideoPlayer and LittleFrames which yet still breaks them
- ✨ RemoteControl now works when display is on a ValkirienSkyes ship
- ✨ Block light is now adjustable based on brightness level
- 🌐 Updated translations
- 🍜 Added simplified chinese (by yichifauzi): was done for 2.0.14 so it might be outdated.
- 🐛 MINECRAFT FIX: Fixed releases the texture directly without call releaseId on AbstractTexture
- 🛠️ This comes out by the renderer rewrite
- 🐛 FIX: Removed check for level nullability (fixes logs spam)
- 🐛 FIX: Cursed waterframes commands prefix
- 🐛 Fixed broken command responses
- 🛠️ Moved ValkirienSkyes into a class compat (instead of a self injection Mixin)
- 🛠️ Hardcode op-permission-level check to level 4 instead of retrieve to server
- 🛠️ Volume calculations are now done by player's position in corner instead of center block
- 🛠️ Revert of 2.0.14 calculations change.