• 1.3.7 cd039aeeaf

    Govindas released this 2024-01-21 17:32:09 +00:00 | 0 commits to master since this release

    • Fixed a bug where you could not add/remove anything to variables which are of Integer data type, usually Skript only creates variables of Double and Long data type, but when working with skript-db they may end up being Integer

    • Updated jedis and siv-mode dependencies

    Downloads
  • 1.3.6 ac6fe6cb99

    Govindas released this 2022-08-12 09:11:50 +00:00 | 3 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 5db2e01eab

    1.3.5 Stable

    Govindas released this 2022-03-22 10:18:08 +00:00 | 7 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.4 b9d74c14dd

    1.3.4 Stable

    Govindas released this 2021-12-14 10:16:52 +00:00 | 10 commits to master since this release

    Small improvements, like /reloadredis won't appear in bukkit's /help command for regular players anymore

    Updated Jedis dependency to 3.7.0

    Downloads
  • 1.3.3 470104fc93

    GovindasOM released this 2021-01-26 09:54:49 +00:00 | 40 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
  • 1.3.2 358aa66566

    ham1255 released this 2020-12-28 08:55:51 +00:00 | 42 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
  • 1.3.1 2d5d281fe4

    GovindasOM released this 2020-12-03 11:07:27 +00:00 | 65 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
  • 1.3.0 2140cd67ff

    GovindasOM released this 2020-11-28 08:14:19 +00:00 | 68 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
  • 1.2.5 705ce16f5d

    GovindasOM released this 2020-11-03 09:29:06 +00:00 | 79 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
  • 1.2.2 211a45ee52

    GovindasOM released this 2020-11-02 10:09:18 +00:00 | 81 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