837 Commits

Author SHA1 Message Date
UnknownShadow200
98482bebc5 Only resend default texture pack when the url changes, thus meaning we can now avoid the full map refresh for the ClassicalSharp dev builds. 2016-04-03 08:40:32 +10:00
UnknownShadow200
2b96cc8445 Add /os map buildable and /os map deletable. (Thanks goodlyay) 2016-04-03 07:54:51 +10:00
UnknownShadow200
2924d8d969 Second stage of physics refactoring - now all physics call separate functions. (So they can eventually be extended) 2016-04-03 00:19:55 +11:00
UnknownShadow200
a28d0d38e2 First stage of final physics refactoring (in preparation for making them extensible). 2016-04-02 22:34:27 +11:00
UnknownShadow200
2029ee0c94 Make place blocks use extensible method too. 2016-04-02 20:51:34 +11:00
UnknownShadow200
dd2d35a69e Super quick fix for last commit borking portals/messageblocks at feet. 2016-04-02 16:48:09 +11:00
UnknownShadow200
9621275334 Modularise more block behaviour. 2016-04-02 16:38:14 +11:00
UnknownShadow200
eac5ea6794 Allow changing 'clouds height' and 'max fog' in /os env. (Thanks goodlyay) 2016-04-02 11:11:06 +11:00
UnknownShadow200
860087d104 Let's get this started.. begin to modularise block physics behaviour so we can eventually extend it more. 2016-04-02 10:28:57 +11:00
UnknownShadow200
3c17f70f70 Remove /reload <map>, as it's obsolete by /reveal all <map> anyways. 2016-04-01 12:15:22 +11:00
UnknownShadow200
c9722526a4 Using /repeat now works with /static, also /last should show time of use. (Thanks Zingan) 2016-03-31 11:54:32 +11:00
UnknownShadow200
ba111e1676 Fix IndexOutOfRange exception when doing /mb air but with no text provided. (Thanks Lemon) 2016-03-31 09:52:02 +11:00
UnknownShadow200
b6f0568d1f Use Vec3U16 everywhere instead of multiple Pos structs, also fix /gun not reverting blocks when another player changes them from air. (Thanks KawaiiCube) 2016-03-31 09:47:36 +11:00
UnknownShadow200
e838c6d47d Fix /mark for sure this time with negative coordinates. 2016-03-30 16:23:19 +11:00
UnknownShadow200
aec6cae69e Fix /mute (Thanks goodlyay), don't show 'MCgalaxy staff online' in players anymore. 2016-03-30 13:09:20 +11:00
UnknownShadow200
4b2db7195b Use name without + in SpawnEntity packets, also add /os map texturezip. (Thanks goodlyay) 2016-03-30 10:17:43 +11:00
UnknownShadow200
d1764a7ee0 More modularisation in ZombieGame code. 2016-03-30 08:25:05 +11:00
UnknownShadow200
8ea680ed26 Now /clones shows the casing of names. (Thanks Empy) 2016-03-29 23:17:31 +11:00
UnknownShadow200
0a5b0c6ea2 Remove the unused /ctcp and /dcc code from the IRC bot. 2016-03-29 23:00:49 +11:00
UnknownShadow200
d96c282a03 Minor cleanup in /centre, also don't create a file for the player's nickname until they actually set it. 2016-03-29 22:47:34 +11:00
UnknownShadow200
e827023e9d Move zombie and game-related variables to a separate class. 2016-03-29 22:39:11 +11:00
UnknownShadow200
5951661748 Remove outdated GCMod stuff, also allow disabling drawops on certain maps. 2016-03-29 20:30:47 +11:00
UnknownShadow200
ef8c7b57a1 Second batch of command code cleanups. 2016-03-29 18:20:52 +11:00
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