2654 Commits

Author SHA1 Message Date
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
UnknownShadow200
b329726c5b Better /awards 2017-04-13 22:21:55 +10:00
UnknownShadow200
560d6f9314 Don't waste time echoing back block changes for walkthrough portals/message blocks 2017-04-13 19:06:26 +10:00
UnknownShadow200
fd1d6a1c5c Don't trim % when second last char, only trim & 2017-04-13 17:18:24 +10:00
UnknownShadow200
1127150b34 Limit log length in main gui. This prevents excessive memory usage and slow un-minimisation, after running server in gui mode for extended period of time. 2017-04-12 22:30:33 +10:00
UnknownShadow200
d62a7b4d61 gui: preserve user selection when appending to main log 2017-04-12 21:21:12 +10:00
UnknownShadow200
1bc31821e9 Merge branch 'master' of github.com:Hetal728/MCGalaxy 2017-04-12 20:35:14 +10:00
UnknownShadow200
490a4c8404 gui: night mode doesn't clear text box anymore 2017-04-12 20:17:52 +10:00
UnknownShadow200
fc4a8c7210 Update README.md 2017-04-12 18:47:37 +10:00
UnknownShadow200
faa650cf3d Simplify readme 2017-04-12 18:46:16 +10:00
UnknownShadow200
a137e94031 Kill /garbage - it's pointless since GC is performed every time player joins,loads,unloads,reloads map anyways 2017-04-12 15:24:04 +10:00
UnknownShadow200
5e5bd3a168 Merge branch 'master' of github.com:Hetal728/MCGalaxy 2017-04-10 23:23:48 +10:00
UnknownShadow200
285b5c9ebb x 2017-04-10 23:23:18 +10:00
UnknownShadow200
9bcfbef842 Don't bother doing MovePreviousLevelFiles() if possible 2017-04-10 18:31:33 +10:00
UnknownShadow200
3bbe26dc5e 0.001% less hardcoding 2017-04-10 18:13:13 +10:00
UnknownShadow200
4af693414a Many commands have empty shortcut, so don't bother duplicating. 2017-04-10 10:17:53 +10:00
UnknownShadow200
e57f40cdc0 use block not id 2017-04-10 10:04:20 +10:00