Commit Graph

11 Commits

Author SHA1 Message Date
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
74afa033c4 Greeting flag in title 2015-05-10 17:41:41 +10:00
86f3b993a6 added Plot API class 2015-03-13 14:15:08 +11:00
4a314144c6 Starting work on sponge 2015-02-19 14:24:05 +11:00
61c3fe2805 What you've done is more dangerous
With the setOp thing, it's all on the main thread and the op is taken
away immediately afterwards so there is no possibility of them using the
elevated permission for anything other than worldguard. I even had a
finally clause.

What you have done, although it may not seem too dangerous, it still
gives players the opportunity to use their elevated permissions.
2014-11-04 12:22:09 +11:00
f60bac0e0e Fixed plot auto algorithms and
also made some performance improvements
2014-10-29 17:18:22 +11:00
64314723c9 fixes 2014-10-28 13:34:26 +11:00
30149d88e2 .gitignore fixes 2014-10-27 16:00:21 +01:00
5f787d45fa Started work on abstract PlotManager class 2014-10-05 13:58:35 +11:00
c07634acc6 Whatever... WorldGeneration sucks. 2014-09-23 23:01:10 +10:00
e616c3b418 Init commit 2014-09-22 06:32:58 -04:00