814 Commits

Author SHA1 Message Date
UnknownShadow200
2b68b93aba First batch of command code cleanups. 2016-03-29 17:17:45 +11:00
UnknownShadow200
68b6b546f7 Fix /gun being able to explode one block of bedrock. (Thanks goodlyay) 2016-03-29 16:40:14 +11:00
UnknownShadow200
4054de78c2 Fix /gun not checking if you can actually place the block. 2016-03-29 16:32:10 +11:00
UnknownShadow200
b3b9dae5cb Whoops forgot to update the binaries. 1.8.40 2016-03-29 15:51:15 +11:00
UnknownShadow200
c95bb1786a Super quick fix for trees being stuck in static mode. (Thanks goodlyay) 2016-03-29 15:50:07 +11:00
UnknownShadow200
0cec03afc5 Release 1.8.4.0 2016-03-29 15:30:19 +11:00
UnknownShadow200
a1178d5d56 Don't raise an error when 'additional perms' are specified for a command which has no 'additional perms'. 2016-03-29 15:21:56 +11:00
UnknownShadow200
ef73cb3061 Show more helpful error messages in /imgprint. 2016-03-29 14:27:07 +11:00
UnknownShadow200
cf91d6d4df Now /click, /mark, and /place properly clamp positions outside the map. 2016-03-29 12:16:59 +11:00
UnknownShadow200
3e6b20b955 Cleanup the help for /draw. 2016-03-29 10:10:53 +11:00
UnknownShadow200
82f2a20b40 Stage 3: /draw now works with brushes. Still need to cleanup a few things. 2016-03-29 09:19:43 +11:00
UnknownShadow200
3e59cda393 Add /unloaded all to also include loaded levels in the list. (Thanks RealRoland) 2016-03-29 00:03:09 +11:00
UnknownShadow200
df5d6a1427 Stage 2: Optimise /draw to do skip processing coordinates outside the map. 2016-03-28 22:54:19 +11:00
UnknownShadow200
8bd1e6423d First stage of converting /draw into DrawOp classes. 2016-03-28 21:24:56 +11:00
UnknownShadow200
a45b761358 Make trees a drawop. 2016-03-28 20:10:22 +11:00
UnknownShadow200
90e67323ec Better handling of referee players in zombie survival. 2016-03-28 16:00:07 +11:00
UnknownShadow200
ac6fd1afd8 Make zombie survival work with other non-zombie map players. 2016-03-28 12:34:30 +11:00
UnknownShadow200
b4bb5d098a Use Server.zombie.Running instead of ZombieModeOn, also fix joining a zombie level (not from transferring from the previous level) did not show a join messsage. 2016-03-28 11:54:30 +11:00
UnknownShadow200
c253a84bf7 Use Server.zombie.Running instead of ZombieModeOn, also fix joining a zombie level (not from transferring from the previous level) did not show a join messsage. 2016-03-28 11:54:08 +11:00
UnknownShadow200
daa003db1e Add custom infection messages to zombie survival, also fix /rp rainbow 2+ not working when the block is not a wool to start with. 2016-03-28 08:38:09 +11:00
UnknownShadow200
f227631255 Move /os weather to more logical /os env weather. 2016-03-27 23:28:34 +11:00
UnknownShadow200
effafece44 Show whether you are alive or dead in the top right. 2016-03-27 21:51:55 +11:00
UnknownShadow200
496327853a Fix gui rank changes not being actually applied (due to bug in IDE), also fix /undo and /restore using the full name instead of just the filename on unix systems as they have a different directory separator character. (Thanks Jjp137) 2016-03-27 19:12:12 +11:00
UnknownShadow200
1132c7d90b Should not be able to use /afk while muted (Thanks goodlyay), also cleanup /info a bit. 2016-03-27 12:51:27 +11:00
UnknownShadow200
c62ca5f2f3 Don't prevent players from talking when voting for the next map in zombie survival, don't spam ingame/IRC with 'X joined Y' messages. 2016-03-27 12:40:01 +11:00
UnknownShadow200
8d8c1aafa8 Reduce verbosity of /rankinfo, also can create non 128x64x128 maps in /os map add now. 2016-03-27 11:37:30 +11:00
UnknownShadow200
16997d8ed5 Allow configuring round min/max time. 2016-03-27 10:51:38 +11:00
UnknownShadow200
bdf297c4c1 Fix money changes from zombie survival not being saved. 2016-03-26 23:38:49 +11:00
UnknownShadow200
b171a9776d Fix /report not working, fix levels appearing twice in zombie survival level choosing. 2016-03-26 23:26:41 +11:00
UnknownShadow200
ace8cd5b71 Make /possess 24.535% less copy-paste. 2016-03-26 12:19:25 +11:00
UnknownShadow200
5babc4332f Fix several bugs in zombie survival. 2016-03-26 12:00:11 +11:00
UnknownShadow200
be4a50e0be No longer need to always add 'setup' in /eco. 2016-03-26 08:29:05 +11:00
UnknownShadow200
734ddd5088 Fix player name not showing in the lightweight native sqllite backend BlockDB tables. 2016-03-25 21:52:13 +11:00
UnknownShadow200
aadceacb1b Avoid boxing primitives on NativeBackend, majorly reduced memory allocations during BlockDB saving. Also remove pointless text/salt check as it is entirely undocumented. (Borrowed from MCHmk, thanks Jjp137) 2016-03-25 21:24:47 +11:00
UnknownShadow200
bde18d7d41 Finish lightweight (and fast) native sqllite implementation, also fix /renamelvl not working properly when level names have + in them on the sqllite backend. 2016-03-25 20:53:26 +11:00
UnknownShadow200
18ba121b88 More work on native sqlite backend. 2016-03-25 19:06:34 +11:00
UnknownShadow200
67dabbf819 Start work on a lightweight native sqllite backend. 2016-03-25 18:06:53 +11:00
UnknownShadow200
fb2b3bb8b9 Fix remaining bugs with optimised binary format, deprecate saving binary format. 2016-03-25 15:53:14 +11:00
UnknownShadow200
04198f7f94 Add experimental new optimised binary format for undo (saves 33% of file size) 2016-03-25 15:19:23 +11:00
UnknownShadow200
3dff13aade Fix /whois and /whowas raising an error when there is an empty line in the text/bans.txt file. (Thanks RealRoland) 2016-03-25 10:22:33 +11:00
UnknownShadow200
16b13ff70a Fix door_green blocks removed when they activate a neighbouring fireworks/rocket/tnt block and the physics level is doors-only. 2016-03-25 09:53:20 +11:00
UnknownShadow200
6f06dff408 Cleanup /gcrules. 2016-03-25 09:35:56 +11:00
UnknownShadow200
4e78c32497 Use zombie model for zombie survival, reduce code duplication in /undo variations. 2016-03-23 22:44:54 +11:00
UnknownShadow200
1d6bf621a8 Initial implementation of UndoArea. 2016-03-23 19:55:10 +11:00
UnknownShadow200
60f68ae7d4 Gui no longer makes an annoying beep sound when you enter chat or commands. (Thanks goodlyay) 2016-03-23 18:09:13 +11:00
UnknownShadow200
764bc394be Update /undo and /highlight code to work between a given start and end time. 2016-03-23 17:17:27 +11:00
UnknownShadow200
5c31e47667 Add new /hug command. (coded by goodlyay, thanks) 2016-03-23 10:50:46 +11:00
UnknownShadow200
5687901de6 Fix not being able to place blocks in other maps when zombie survival is active, also Blockqueue now uses BulkBlockUpdate if applicable. 2016-03-23 10:24:43 +11:00
UnknownShadow200
6fd3f50914 Initial work on supporting an /undo similiar to fCraft for draw operations. 2016-03-23 08:31:41 +11:00
UnknownShadow200
b5eaa7d4d2 Fix 'round end' being shown twice when the round ended with humans surviving, fix entities being repeatedly respawned, update /time to also show the time left in the round when running with zombie survival. 2016-03-22 22:55:12 +11:00