Martin Prokoph
cd9bae83ca
Update WATERMeDIA to 2.1.x
2024-12-31 12:39:22 +01:00
Martin Prokoph
fcdde95971
Remove leftover field in Neoforge
2024-07-07 19:09:36 +02:00
Martin Prokoph
22d3d621da
Fix GIFHandler
2024-07-07 18:55:21 +02:00
Martin Prokoph
3b3009fefb
Improve Media Handler API
...
- Also fix logspam
2024-07-07 18:54:15 +02:00
Martin Prokoph
9c550dcd7d
Update properties for release
2024-07-03 21:43:51 +02:00
Martin Prokoph
b61a85b5f7
Fix #24
2024-07-03 14:37:26 +02:00
Martin Prokoph
3d532a9c2f
Further improvements
2024-07-03 14:03:21 +02:00
Martin Prokoph
db1f6b5896
Further improve Redstone Check
2024-07-03 12:45:46 +02:00
Martin Prokoph
87518c0c11
Improve redstone check
2024-07-03 12:43:11 +02:00
Martin Prokoph
a8e3ae2ffd
Split PictureSign and Picture rendering classes
2024-07-03 12:24:40 +02:00
Martin Prokoph
bb5055bf34
Improve PictureSign Renderer
...
- Allows other mods to also make use of the render methods (Decorative mod update? ;) )
2024-07-03 12:15:13 +02:00
Martin Prokoph
8536139272
Better error handling & translations
...
- There is now a detailed error message on the surface when a picture/GIF/video could not be loaded
- Made more strings translatable
2024-07-02 23:19:47 +02:00
Martin Prokoph
dd33f55735
Fix video end time and log spam
2024-06-28 15:46:23 +02:00
Martin Prokoph
ea8e6663ab
Preview v2
2024-06-28 12:08:54 +02:00
Martin Prokoph
2af17988b0
I hate typos
2024-06-28 10:14:43 +02:00
Martin Prokoph
c7c7372858
Some further improvements
2024-06-28 09:02:14 +02:00
Martin Prokoph
a84ecf359e
Some further code cleanup
2024-06-27 14:18:12 +02:00
Martin Prokoph
1196cf05bf
Make MediaHandler an abstract system
...
- Allows for alternative multimedia backend implementations (i.e. #23 )
2024-06-27 14:13:27 +02:00
Martin Prokoph
a85a09d554
Add features of #14
...
- Add support for local images
- Add support for referencing Minecraft textures
Big thanks to @Hendrix-Shen
- Code cleanup
2024-06-27 12:10:05 +02:00
Martin Prokoph
a46d69cf8d
Move Simplified Chinese translation to correct folder
2024-06-27 11:14:55 +02:00
Martin Prokoph
46c0daae4d
Merge pull request #11 from Frost-ZX/main
...
Add Simplified Chinese localization
2024-06-27 11:12:58 +02:00
Martin Prokoph
41deb1be8c
Allow defining the media volume via JSON
...
- Also verify JSON hosting website is safe to avoid IP-Grabbers on multiplayer servers
2024-06-27 11:07:45 +02:00
Martin Prokoph
2b3b25d8f3
Fix some issues related to multimedia
2024-06-21 15:10:40 +02:00
Martin Prokoph
38b50a6082
Positional audio
2024-06-21 00:41:39 +02:00
Martin Prokoph
479542175b
Re-add Iris compatibility
2024-06-20 23:23:08 +02:00
Martin Prokoph
ce1bc60a87
Neoforge support
2024-06-20 23:14:29 +02:00
Martin Prokoph
64dfcd8a87
Add support for GIFs and Music
2024-06-20 21:32:06 +02:00
Martin Prokoph
948c7f47d1
Huge code cleanup, Architectury & Watermedia
...
- A huge cleanup of the codebase
- Make use of the Architectury build system
- Replaced VideoLib with WATERMeDIA (More features, better stability, multiplatform support)
2024-06-20 17:55:40 +02:00
Motschen
24b9d4f5b7
PictureSign 2.0.0-beta.2 - 1.20.2
...
- Ported to 1.20.2
- Updated MidnightLib & VideoLib
- No more crashes when VLC is not installed
- Video now gets properly cleared on disconnect
- Fixed the helper screen not saving changes permanently
2023-11-10 19:16:07 +01:00
Motschen
96469a3e75
PictureSign 2.0 Beta 1 - Video support & rotations
...
- Port to 1.20.1
- Add support for video playback using VLCj
- YouTube videos are being played using Invidious, as VLC currently doesn't support YouTube playback
- Add ability to rotate images (on X, Y & Z-axis; only with exceedVanillaLineLength enabled)
- Marginally improve PictureSign helper screen
- Way less bugs
- GUI for Video & Rotation
- Support for Hanging signs
- Improved config screen
- Ability to select shader program pictures are being rendered with when using Iris
- Brightness of images is now based on light level at sign position by default
- Ability to load URLs defined in JSON files, allowing for very long URLs like those of Twitch.tv streams, as well as start and stop times for videos
2023-07-29 18:58:36 +02:00
Motschen
358340b2cc
Some more refinement
2023-01-04 17:05:56 +01:00
Motschen
d19f537c83
Add possibility to fetch info from JSON files
...
- Allows for display of images and videos with URLs exceeding the sign's character limit (Twitch Livestreams, anyone?)
- For videos, a custom start and end time can be specified
2023-01-01 19:15:44 +01:00
Frost-ZX
2ac0cbe512
Update Simplified Chinese translation
2022-12-31 20:50:45 +08:00
Motschen
cf917cae64
Some more fixes and improvements
2022-12-26 22:27:58 +01:00
Motschen
29982f838d
Improve video support
2022-12-26 22:12:57 +01:00
Motschen
c801e8ecd8
Add video support
2022-12-26 20:30:27 +01:00
Frost-ZX
5649403565
Add Simplified Chinese localization
2022-09-04 13:17:01 +08:00
Motschen
c32654d5d5
PictureSign 1.4.1 - Update to 1.19
2022-06-18 09:29:09 +02:00
Motschen
faaff873da
PictureSign 1.4.0 - Assisting UI and Bugfixes
v1.4.0
2022-05-27 15:50:08 +02:00
Motschen
69cf564ae7
PictureSign 1.3.0 - Enable translucency in pictures
...
Also use Iris API instead of internal references
v1.3.0
2022-04-29 14:37:25 +02:00
Motschen
b3249b9664
PictureSign 1.2.0 - Safe-Mode, Redstone, Update MidnightLib
...
- Added Safe mode:
~ Only load images from imgur/imgbb
~ Enabled by default
- Initial Redstone functionality
~ If an unlit redstone torch is above or below the sign, the image will be hidden
~ Update MidnightLib to 0.2.9
v1.2.0
2021-10-30 20:56:13 +02:00
Motschen
1dd1651e31
PictureSign 1.1.0 - Iris Compat & Sign render distance
...
- Better Compatibility with Iris Shaders
- Added sign render distance option (configurable in PictureSign config)
v1.1.0
2021-10-04 17:24:01 +02:00
Motschen
bc212c9471
PictureSign 1.0.0 - Initial release!
2021-10-03 10:00:56 +02:00
Motschen
3c6f119cfb
Initial commit
2021-10-03 07:58:12 +00:00