38 Commits

Author SHA1 Message Date
boy0001
3a1577469b Various changes
Permissions:
- Changed permissions class to an enum
- started using some permissions for EventUtil

Events:
- fixed armor stands being placed outside allowed area
- fixed item frames and paintings being placeable outside allowed area
- fixed eating and reading being restricted where it shouldn't
- Added various new flags for fine tuned protection
- Recoded the result of multiple flags to be more logical
- recoded player interact event
- fixed ender dragon egg teleportation onto other plots
- tried centralizing some logic to the EventUtil class

PlotAPI:
- minor tweaks to the PlotAPI class

PlotSquared updater:
- removed some debug
- testing a bit more

Chunk sending:
- fixed plot clearing, and related block changes not sending chunk
updates to 1.7.10 clients

TODO:
- verify all works
- finish centralizing event system
2015-07-10 00:20:19 +10:00
boy0001
e0941c6225 Invalid configuration recovery 2015-07-06 01:44:10 +10:00
boy0001
ac85eb6db8 configuration stuff 2015-07-05 20:51:34 +10:00
boy0001
289527b8e5 Shorten class name (refactor if necessary) 2015-07-03 22:15:20 +10:00
sauilitired
9a4b02feb9 Deprecate the API 2015-07-03 11:45:18 +02:00
sauilitired
f6de97a512 Fixing all broken references 2015-07-03 11:45:00 +02:00
sauilitired
ebe80350dc A whole loads of rewritez 2015-07-03 11:30:26 +02:00
boy0001
f46386bdb4 Fixes #326 2015-05-30 08:01:41 +10:00
boy0001
cfe9f28534 Major restructure: trusted -> plot members, helpers -> trusted 2015-05-14 22:55:57 +10:00
boy0001
01c640b72f change API constructor 2015-03-28 02:04:07 +11:00
boy0001
b4fab94192 Finish cross world plot moving [UNTESTED] 2015-03-24 14:11:28 +11:00
boy0001
0d75622196 Refactor 2015-03-20 15:11:02 +11:00
boy0001
bdbebfa29d [IN PROGRESS] multi-owner mega plots 2015-03-20 13:13:27 +11:00
boy0001
e0970dcdd2 misc fixes 2015-03-15 11:49:22 +11:00
boy0001
61a225937d More jdoc stuff 2015-03-13 18:26:08 +11:00
boy0001
e887cf8aec Fix jdoc errors 2015-03-13 18:02:48 +11:00
boy0001
86f3b993a6 added Plot API class 2015-03-13 14:15:08 +11:00
boy0001
c615f27b68 Need to redo API... 2015-02-20 17:16:07 +11:00
boy0001
eb828639bb loc 2015-02-19 21:29:17 +11:00
boy0001
55e2465bee console message 2015-02-19 21:23:36 +11:00
boy0001
fde378c965 More changes 2015-02-19 19:51:10 +11:00
Jesse Boyd
df5c08f42f cleanup 2015-01-22 16:30:12 -08:00
Jesse Boyd
101cd6b114 minor fixes 2015-01-16 21:34:05 -08:00
Jesse Boyd
57f18eeb93 minor fixes 2015-01-14 03:38:15 +11:00
drtshock
73e92b8341 Reformat. 2014-12-17 20:15:11 -06:00
boy0001
59be72aefe Weekly code cleanup 2014-12-16 16:03:20 +11:00
boy0001
a93e6b5a55 Reverting "Moved UUID classes to UUID package" as it broke stuff. 2014-12-16 15:57:40 +11:00
boy0001
4651731f65 Moved UUID classes to UUID package 2014-12-16 15:53:06 +11:00
boy0001
760041607e Seems to work for 1.7.2 (which doesn't have UUIDs) 2014-12-14 00:30:29 +11:00
boy0001
7b203261a3 UUIDs are now Abstract 2014-12-13 22:59:43 +11:00
Sauilitired
ef7e021937 Some additional JavaDoc's (PlotMain.class)
Added option to teleport to road on login
2014-11-20 19:29:05 +01:00
Sauilitired
568f6b36bd Documented the API even further 2014-11-19 17:16:11 +01:00
Sauilitired
23d88763d1 Major Restructure 2014-11-16 10:48:19 +01:00
Sauilitired
182f4cbd22 Fixed a heckload of warnings 2014-11-09 12:51:17 +01:00
Sauilitired
0a6f2aa357 Changed to TranslationAPI 2014-11-08 22:47:45 +01:00
Sauilitired
f71fabbfbf Some optimization, fixed copyright. 2014-11-08 20:27:09 +01:00
boy0001
bddaadd31d weekly code cleanup 2014-11-05 14:42:52 +11:00
Sauilitired
3c5eead8c7 Added maven support, removed camera subcommand 2014-10-28 10:20:52 +01:00