Releases Tags
-
1.3.6 - Dependency update & Bug fix
released this 10 months ago | 2 commits to master since this release
ham1255: Updated dependencies, made redis connection to be able to work without password, enabled dependencies, made config more bug-proof.
Downloads
-
1.3.5
released this 1 year ago | 6 commits to master since this release
Updated dependencies for security and added ability to add/remove numbers to variables in other servers, for example:
add 100 to variables "-test" and "-test2" in channel "global" remove 100 from variable "-test" in channel "global" add 4.5 to variable "-test" in channel "global"
Only numbers can be added/removed for now, because it does not make much sense to add/remove anything else than numbers to variables.
Downloads
-
1.3.3 - Major bugfixes
released this 2 years ago | 39 commits to master since this release
-
Fixed a bug where /reloadredis was throwing an exception if previous connection wasn't successful
-
Fixed a bug where setting "variables::*' with redis had unexpected behavior, they now work correctly
-
Reduced default timeout from 90 seconds to 9 seconds as 90 seconds was overkill
-
Removed debugMode added by ham1255, now all exceptions will be sent to console properly, much easier to find issues
-
Increased stability of the plugin
Downloads
-
-
reload hotfix update
released this 2 years ago | 41 commits to master since this release
-
redis controller is completely rewritten which now reconnect perfectly on redis failure (crash or network hiccup)
-
improved code quality
Downloads
-
-
The Ultimate Reload Bugfix Update (not really)
released this 3 years ago | 64 commits to master since this release
-
Fixed a connection leak in /reloadredis, you can now finally use this command safely without it causing any issues
-
Made /reloadredis command to reload stuff asynchronously so it doesn't block server's main thread
-
Highly improved code quality
Downloads
-
-
Added easy way to manage variables between servers!
released this 3 years ago | 67 commits to master since this release
- Added a way to SET/DELETE variables between servers! Currently ADD/REMOVE operations and multiple changers aren't supported due to that I didn't find how to support these yet without causing issues, so I'll mark this feature as BETA, it'll be improved in the future.
You already could do this with redis messages, but it was more complicated, this update makes the addon more newbie-friendly.
Managing variables:
set variables "test::1", "test::2", "test::3" in channel "global" to 100 #then use this in any server that listens to "global" redis channel and was online when the above line was executed: send "%{test::*}%" #outputs 100, 100 and 100 delete variables "test::*" in channel "global" set variable "test::%uuid of player%" in channel "playerdata" to tool of player #then you can in any server that is listening to "playerdata" channel and was online when the above line was executed: give {test::%uuid of player%} to player
Syntax:
variable[s] %strings% in [redis] [channel] %string%
Other Changes
-
Fixed an error on server shutdown when there's high ping to redis server
-
Fixed a few little bugs
-
Added ability to send multiple redis messages in one go to save performance:
send redis messages "hello", "bye", "hi again" to channel "welcome"
Downloads
-
Finally fixed a lot of problems
released this 3 years ago | 78 commits to master since this release
I found a lot of issues in the last release, so it is highly recommended that you update to this version (1.2.5)
-
Fixed plugin not registering syntaxes correctly
-
Fixed very rare server freeze possibility (noticed after using it in 4 servers over a week)
Sorry for the inconvenience, but this is my first public plugin and I keep accidentally leaving some things not working correctly
Downloads
-
-
Various improvements
released this 3 years ago | 80 commits to master since this release
-
Fixed a bug where you couldn't send Redis messages in the "on skript unload" event due to the Redis connection being closed too early
-
Improved console messages
-
Improved code quality
Downloads
-
-
Make event synchronous
released this 3 years ago | 92 commits to master since this release
This update makes "on redis message" event to be synchronous, which makes the code within it thread-safe (some things didn't work correctly in this event before, due to it being asynchronous)
Downloads