2915 Commits

Author SHA1 Message Date
UnknownShadow200
822b6c4c7d Wipe all the broken translation services code as you needed to register an account anyway, also fix edge height not saving for under 0 or over 255 (Thanks goodlyay). 2016-01-01 23:36:21 +11:00
UnknownShadow200
6d8c70ea50 Minor cleanups in some commands. 2016-01-01 22:57:20 +11:00
UnknownShadow200
df2a20efe5 Cleanup colour code handling. 2016-01-01 21:41:44 +11:00
UnknownShadow200
fc7203179f Fix a bug in /os. 2015-12-30 17:45:05 +11:00
UnknownShadow200
157d37ab0b Fix horizon/border being wrong way around in /env. 2015-12-29 16:41:21 +11:00
UnknownShadow200
83b1d2e621 Fix being able to connect multiple times under same account. 2015-12-28 12:58:37 +11:00
UnknownShadow200
dc6b51d942 Fix .x help on IRC printing a 'An error occurred' message all the time. 2015-12-28 12:10:58 +11:00
UnknownShadow200
ed48efca62 Merge branch 'master' of github.com:Hetal728/MCGalaxy 2015-12-28 11:42:52 +11:00
UnknownShadow200
d4db8832ef Cleanup /players, /players <rank> actually works, reuse same players list printing code for IRC. 2015-12-28 11:40:40 +11:00
UnknownShadow200
f696747608 Cleanup GlobalSend/GlobalMessage functions, modularise and reduce copy-paste. 2015-12-25 21:37:22 +11:00
UnknownShadow200
cff4a4aef5 Cleanup /chatroom command. 2015-12-25 20:32:42 +11:00
UnknownShadow200
a563de7391 Update CmdCuboid.cs 2015-12-22 23:09:01 +11:00
UnknownShadow200
9f6c4bf5e0 Merge pull request #86 from UnknownShadow200/DrawingIII
Drawing III.
2015-12-21 14:50:05 +11:00
UnknownShadow200
d44e56431e Add simpler pyramid draw op. 2015-12-21 14:48:52 +11:00
UnknownShadow200
d57ec4e292 Cleanup CmdSpheroid and make it use proper DrawOp classes now, kill the awful CmdEllipse, also use a common 'DrawCmd' class to allow more sharing of code. 2015-12-21 11:27:12 +11:00
UnknownShadow200
873b0b58be Merge pull request #85 from UnknownShadow200/DrawingII
I think I'm too tired, RandomBrush needs a block in the constructor.
2015-12-19 16:43:36 +11:00
UnknownShadow200
625453042e I think I'm too tired, RandomBrush needs a block in the constructor. 2015-12-19 16:42:55 +11:00
UnknownShadow200
692aad29a5 Merge pull request #84 from UnknownShadow200/DrawingII
Drawing part 2.
2015-12-19 16:41:44 +11:00
UnknownShadow200
aa551b4317 Oops, random brush should not be seeded based on block type. 2015-12-19 16:41:15 +11:00
UnknownShadow200
23d7179dfc Trying to draw over max blocks should just use a generic 'cannot draw more than' message. 2015-12-19 16:38:19 +11:00
UnknownShadow200
002e114a6d Fix cuboid holes. 2015-12-19 16:36:03 +11:00
UnknownShadow200
a98c35fbef Use new DrawOp classes in CmdCuboid, cleanup CmdCuboid. 'holes' mode still not working properly, however. 2015-12-19 00:17:42 +11:00
UnknownShadow200
be56112a95 Merge pull request #83 from UnknownShadow200/Drawing
Drawing part 1.
2015-12-18 22:47:59 +11:00
UnknownShadow200
5a4206a4d4 Add CuboidHollow, CuboidWalls, and CuboidWireframe draw ops. 2015-12-18 22:46:58 +11:00
UnknownShadow200
dd9a7b2aa3 Oops, I meant to send EnvColors not EnvMapAppearance there. 2015-12-14 10:55:09 +11:00
UnknownShadow200
84339ed96a Move timers to their own file. 2015-12-13 22:34:18 +11:00
UnknownShadow200
89c4ad14bb Fix /global. 2015-12-13 17:37:41 +11:00
UnknownShadow200
bdf2e97f91 Plugin events now have 63.29% less code duplication. 2015-12-13 17:06:43 +11:00
UnknownShadow200
a68ed87416 Fix long messages being borked on Mono. Thanks venom983 for his moral support and reassurance with finding the bug. 2015-12-13 14:20:56 +11:00
UnknownShadow200
80d4f757f3 Add LongerMessages CPE extension support. 2015-12-11 15:45:26 +11:00
UnknownShadow200
3a90195de4 Add /reach, which allows AdvBuilder+ to change their reach distance for modifying blocks on supporting clients. 2015-12-11 15:20:48 +11:00
UnknownShadow200
885978cf38 Remove the forge protection code, as it defaulted to off anyways and is pretty much useless. 2015-12-10 23:50:47 +11:00
UnknownShadow200
b5aa9ceb0d Remove /megaboid, as it has long since been obsoleted by cuboid with blockqueue. 2015-12-09 13:08:30 +11:00
UnknownShadow200
0aef4aeedb Minor performance optimisations, some removal of duplicated code. 2015-12-08 20:34:36 +11:00
UnknownShadow200
12e4017d76 Give names to each manually created thread for easier debugging. 2015-12-08 18:00:44 +11:00
UnknownShadow200
c25c6dec3d Merge pull request #81 from UnknownShadow200/Physics45
More cleanup of block physics.
2015-12-08 17:39:38 +11:00
UnknownShadow200
bb151638ed Correct licenses to note that original physics were from MCSharp/MCZall/MCLawl 2015-12-08 17:37:48 +11:00
UnknownShadow200
db5db2d9c9 Cleanup firework physics. 2015-12-08 17:28:11 +11:00
UnknownShadow200
c71d0e3c77 Cleanup waterfall/lavafall/magma/geyser block physics. Fix magma physics which has been broken since MCLawl. 2015-12-08 16:39:49 +11:00
UnknownShadow200
fe71c81e75 Cleanup snake block physics, and make them actually work again. 2015-12-08 14:24:10 +11:00
UnknownShadow200
436583659a Modularise air physics. 2015-12-08 13:00:49 +11:00
UnknownShadow200
1763dc9e35 Cleanup active lava/water physics. 2015-12-08 11:19:38 +11:00
UnknownShadow200
e838249754 Move physics for blocks with extrainfo into their own class. Remove explode/rainbow/finite extrainfo as they are unused in the core. 2015-12-08 10:19:43 +11:00
UnknownShadow200
de01b13afe Add basic framework for new draw operations. 2015-12-07 23:00:40 +11:00
UnknownShadow200
651de972d4 Merge pull request #80 from UnknownShadow200/NetCleanup
Networking cleanup
2015-12-07 22:24:36 +11:00
UnknownShadow200
9c3269944a Fix issues with entities not having position updates. 2015-12-07 22:22:28 +11:00
UnknownShadow200
6e1c995a52 Cleanup level sending. Position movement is still broken however. 2015-12-07 21:23:32 +11:00
UnknownShadow200
22a20482cd Reduce memory allocations even further for most of the common packets. 2015-12-07 20:19:51 +11:00
UnknownShadow200
deceb646e0 Rewrite HTNO/NTHO/StringFormat functions to avoid memory allocations. 2015-12-07 18:56:57 +11:00
UnknownShadow200
bdd442c7b0 Move core commands list to a separate file, use 'RevertAndClearState' for commands that revert a block and clear block change (mainly drawing ones). 2015-12-07 18:12:46 +11:00