2670 Commits

Author SHA1 Message Date
UnknownShadow200
44e757023f Fix being able to use non-existent LB from another map to cheat on a map which had buildable/deletable disabled 2017-04-23 18:22:22 +10:00
UnknownShadow200
8498d8b3d2 oops fix 2017-04-21 20:09:36 +10:00
UnknownShadow200
7f1d11d271 send custom blocks after levelinit 2017-04-21 19:37:30 +10:00
UnknownShadow200
ab65e34c0c LS: Fix 'start on startup' option not actually starting, fixes #425 (Thanks VenkSociety) 2017-04-21 17:26:25 +10:00
UnknownShadow200
75ea68bdef fix wrong leave message 2017-04-21 17:20:01 +10:00
UnknownShadow200
1e7b14986a Implement extended player positions. Closes #408 2017-04-21 16:59:03 +10:00
UnknownShadow200
e7aa558e90 More work to supporting extended player positions 2017-04-21 16:39:16 +10:00
UnknownShadow200
2b73e0c553 Ensure access is threadsafe 2017-04-21 15:07:26 +10:00
UnknownShadow200
dc5d5e138e Less hardcoding 2017-04-21 14:47:04 +10:00
UnknownShadow200
c11d92f71a Improve code of EntityProperty commands, fix it so /entprop without args resets X and Z rotation (Thanks lavajoe), fix it so /entprop and spawning angles match 2017-04-21 14:31:44 +10:00
UnknownShadow200
ee72418ab4 fix /botsummon 2017-04-20 17:02:02 +10:00
UnknownShadow200
88b7a725fc tp/summon shouldn't change rotx/rotz 2017-04-20 08:01:33 +10:00
UnknownShadow200
bb682d7457 Fix /cmdset 2017-04-19 20:00:26 +10:00
UnknownShadow200
faa8f6c664 x 2017-04-19 18:34:34 +10:00
UnknownShadow200
08ece8f0b5 using -1 should be allowed in /env 2017-04-19 18:05:36 +10:00
UnknownShadow200
cb2f9d069f fix wrong angles when spawning 2017-04-19 17:42:34 +10:00
UnknownShadow200
b428a54b9a Entity rotations work with players now 2017-04-19 17:29:41 +10:00
UnknownShadow200
670449e4e1 reduce code duplication 2017-04-19 17:22:54 +10:00
UnknownShadow200
2fe118d0ff Fix delta calculation 2017-04-19 17:09:28 +10:00
UnknownShadow200
77f5744314 Fix /notes not matching properly against own name 2017-04-19 17:01:33 +10:00
UnknownShadow200
73199aa8be Add /entityrot 2017-04-19 16:40:39 +10:00
UnknownShadow200
fe1cf5d942 Reduce code duplication 2017-04-19 16:08:35 +10:00
UnknownShadow200
2b54648321 Break everything III 2017-04-19 14:41:08 +10:00
UnknownShadow200
67a0e2ac56 Break everything even more
Still to do: check if external code changes pos/rot, calculate relative delta for 16 bit positions properly
2017-04-18 22:17:39 +10:00
UnknownShadow200
b3079d35b4 Add missing models to /help model (thanks venksociety) 2017-04-18 18:17:22 +10:00
UnknownShadow200
88b38a1c4b break everything 2017-04-18 18:15:53 +10:00
UnknownShadow200
231f0dbc1a Merge branch 'master' of github.com:Hetal728/MCGalaxy 2017-04-18 16:39:29 +10:00
UnknownShadow200
706275738c Write base code for mass position/orientation rewrite.
This is where the fun begins
2017-04-17 16:02:25 +10:00
UnknownShadow200
d221fa1800 Fix /ccols add with invalid hex colour erroring. (Thanks Brett) 2017-04-17 07:45:45 +10:00
Goodlyay
9ba531b6db Using /main while in main should send you to spawn 2017-04-16 14:03:19 -07:00
UnknownShadow200
2599a6a2cb Fix issue with drawops with custom and non-custom blocks not visually updating map when blocks changed under reload limit. (Big thanks worldshowoff)
For example, cuboid a rectangle with custom block 117. then do /brush checkered 117 and ice, then /cuboid over the rectangle. if number of blocks affected is less than reload limit, you won't see any blocks changed until you do /reload or rejoin the map
2017-04-16 22:17:15 +10:00
UnknownShadow200
3a169b4898 One less usage of Timer. Also heartbeat every 30 instead of 45 seconds. 2017-04-16 19:56:21 +10:00
UnknownShadow200
ca8a250e3d tablist global is default now 2017-04-16 15:31:27 +10:00
UnknownShadow200
9aad601f2e Bot commands only match against your levels, /bots output bot display name, update /env sidesheight to be /env sidesoffset instead 2017-04-16 15:28:03 +10:00
UnknownShadow200
c01c2ab67a gui: remove NightMode warning 2017-04-16 14:04:21 +10:00
UnknownShadow200
06d4618040 fix 2017-04-16 13:51:09 +10:00
UnknownShadow200
c31f8c5428 Allow any blockdraw value for modified clients 2017-04-16 13:44:41 +10:00
UnknownShadow200
3297e4f453 Allow configuring map sides 2017-04-16 13:41:45 +10:00
UnknownShadow200
fe68b4e695 Show 'X is server owner' in /whois, allow manually turning off info/dev prefix titles by modifying server.properties 2017-04-16 08:55:04 +10:00
Goodlyay
bfa1cc72b9 You don't always change your own nick 2017-04-15 13:21:30 -07:00
UnknownShadow200
3a3276e181 Fix flaws with last commit 2017-04-14 23:09:00 +10:00
UnknownShadow200
5de133b44a Auto work out rank names. Fixes #186 and #176 2017-04-14 22:34:44 +10:00
UnknownShadow200
1dd801c3e5 Start work on refactoring position / orientation 2017-04-14 21:59:24 +10:00
UnknownShadow200
d37e3531bf Add brush support to /outline 2017-04-14 21:10:30 +10:00
UnknownShadow200
9e0e7f249b Fix doing many small draw ops in static mode eventually causing every small draw op to reload the map. (Thanks Empy) 2017-04-14 16:55:31 +10:00
UnknownShadow200
14be68a8e6 Tidy up CommandPerms 2017-04-14 14:54:07 +10:00
UnknownShadow200
318c8217b1 not static t oreduce typing 2017-04-14 11:32:16 +10:00
UnknownShadow200
16d0028498 Allow users to add extra command permissions 2017-04-14 11:24:19 +10:00
UnknownShadow200
2d9675c268 Cleanup ExtraPerms 2017-04-14 11:12:12 +10:00
UnknownShadow200
66982c0382 Replace usage of value.Split(' ') with static value.SplitSpaces()
This avoids an unnecessary implict array creation (and consequentially) memory alllocation that occurs in one places, instead there is just one allocation in total.
2017-04-13 23:08:31 +10:00