WARNING: You'll have to regenerate your config and change the redis message sending syntax used in scripts! - Added new expression: redis message date
useful if you want to get the time it took to deliver the message by using: send "%difference between now and redis message date%" to console
- Fixed a bug where redis message/redis channel expressions could be used in non-redis message events
- New command: /reloadredis
useful if you want to change your IP, port, password, encryption or channels without restarting the server (Note: it has some memory leaks currently, so shouldn't be used too often, only when really needed)
executable only by console!
- Highly improved the quality of the code
- Improved 1.8 Minecraft version compatibility, re-added org.json library as 1.8 doesn't have it, and edited the way some errors are sent to work with 1.8
- Changed the syntax, it's now: send redis message %string% to [channel] %string%
you'll have to CHANGE IT IN YOUR SCRIPTS!
- Changed the configuration, you'll have to reset your configuration and let it regenerate for it to work. I have removed "Threads" config option as I found only 1 thread to be needed, so that's a performance benefit. I've also changed MaxConnections default to 2 from 20 as I found 2 to be a well-working default and I renamed useSSL to useTLS as redis server configuration refers to it by "TLS", so better keep it consistent