Release 1.9.4.0
UnknownShadow200
released this
20 Apr 13:23
·
605 commits
to master
since this release
Additions
- Separate Console rank with highest permission level
- Option to allow banning staff IPs
Improvements
/mark
now allows using relative to last marked coordinate too (e.g./m x~3 y~4 z~-2
)/draw cone
look- Add cone mode for
/spheroid
- Add cylinder to
/draw
- Try to use better fallback block ids when importing custom blocks from .cw files
- Default rank names (Superop->Admin, Nobody->Owner)
- More appropriate default rank properties (e.g. operator has more /realm maps)
- rank.properties informational text
- IRC bot default to using port 6697 instead of 6667
- IRC bot always uses SSL/TLS when connecting on port 6697
- Change classicgen to use still lava/water instead of active lava/water
- More accurate 'blocks affected' calculation for
/eh
and/cylinder
- Default to flatgrass theme in /gen instead of always requiring a theme
/zonemark
without a zone name assumes current zone (Thanks Goodly)- Make
/ops
and/admins
work with renamed ranks - Allow more characters in bot ai/palette names
- Allow
/take
ing money from yourself - Allow resetting passwords of offline players
- Fallback IRC nick generation upon nick conflict (now mutates a character instead of complete random name)
- If two ranks in ranks.properties have same name, try to rename second conflicting rank
Fixes
- Changing rank not immediately updating players table in main GUI
/cmds shortcuts [modifier]
ignoring modifier- Allow
/limit
of 0 - Prevent trying to save files with invalid windows filename characters
- Kick messages with system color codes in them not being escaped
/abort
rarely resulting in ghost block changes/map
without arguments now always prints information of current level
Fixes for original Minecraft Classic client
- Allow # as ~ alternative for relative coords (since ~ can't be entered)
- Leading whitespace not appearing in chat messages
- Crashing when receiving a chat message packet that ended with a color code
- 'Two color codes in a row' appearing incorrectly