Commit Graph

82 Commits

Author SHA1 Message Date
0b0461f5f4 Update checking, plugin disabling, code cleanup
Now compatible with various plugin managers:
- Will attempt to unload depending/softdepending plugins on disable
- Will attempt to load disabled depending/softdepending plugins on
enable

Update checking:
- Currently subscribed to be notified about updates on Spigot
- You can use "/plot update" to download the latest version, or specify
a new source URL

Plugin disabling:
- new command /plot disable
2015-07-06 19:38:37 +10:00
e0941c6225 Invalid configuration recovery 2015-07-06 01:44:10 +10:00
289527b8e5 Shorten class name (refactor if necessary) 2015-07-03 22:15:20 +10:00
ebe80350dc A whole loads of rewritez 2015-07-03 11:30:26 +02:00
8e499dffb2 Plot analysis, Inventory GUI API, rating system 2015-07-03 12:11:48 +10:00
a81ea1726b Fixes #321 (again) 2015-07-02 20:27:15 +02:00
7c55aa488c Optimized UUID caching + made Async 2015-06-25 00:32:27 +10:00
699906476c Added nicer plot listing, info and visit 2015-06-24 13:31:13 +10:00
3aa7a74626 Fix refresh chunk for 1.7.X 2015-06-10 06:00:53 +10:00
7b2944c466 FIxed plot cluster + some debug stuff 2015-06-08 20:30:46 +10:00
79564eed08 Max plot members, keep if modified, added block data to SetBlockQueue, rgar debug commands 2015-06-08 05:37:40 +10:00
eeea1f2d2d Fixed no plots on reload 2015-06-06 02:04:36 +10:00
e5170fdbd4 Added plot disable-physics flag 2015-06-06 00:08:16 +10:00
93a40653c0 Added toggle command for titles 2015-06-05 23:05:17 +10:00
ea669b7697 Added persistent player attributes API 2015-06-05 22:39:31 +10:00
80db0136e2 Fixes #321 2015-05-29 08:07:57 +02:00
e7733e749d Set the generators on loaded worlds
- uses reflection to access private fields of CBS internals
- sets the generator correctly (verified)
- sets the populators correctly (verified)
- should also work for augmented world types (needs verification)
2015-05-20 02:09:22 +10:00
cfe9f28534 Major restructure: trusted -> plot members, helpers -> trusted 2015-05-14 22:55:57 +10:00
f3777bd8c5 AthionPlots -> PlotSquared converter 2015-05-14 19:45:14 +10:00
710b62fbf5 Various fixes + pick block restriction
Block picking in other plots will now limit block contents ( @xion87 you
may be interested in this)

Fixes
- Cluster regeneration
- world creation + cauldron
- armor stand interaction in 1.8.0/1
2015-05-14 01:49:57 +10:00
dcf1475d92 External generators
Fixed an issue with external generators not working correctly (caused by
another "fix").
The following will need to be updated:
- AdvPlots
- IslandPlots
2015-05-09 16:24:03 +10:00
af4f7fadc1 Add command to toggle plot chat 2015-05-08 13:58:21 -07:00
3b1cae732c misc fixes 2015-05-04 23:53:30 +10:00
0243f423f6 Optimized UUID caching 2015-05-02 20:08:30 +10:00
435e33d079 More work on unlinking 2015-05-01 21:00:17 +10:00
ea7926b0da * 2015-05-01 14:13:12 +10:00
454772fd27 Abstract PlotMe connector 2015-05-01 14:12:31 +10:00
42a34fc44a UUID mode conversion (untested) 2015-04-27 19:07:42 +10:00
2c76c0608c Added debugfill command 2015-04-26 23:38:02 +10:00
e8b5edf50b Working on UUID mode conversion 2015-04-26 21:38:29 +10:00
ec80151cd9 Cleanup 2015-04-26 16:29:58 +10:00
779123f419 Fixes 2015-04-18 23:47:13 +10:00
f3af61fe3c Finished adding new lowercase UUID mode (mostly for Offline servers) 2015-04-12 15:24:54 +10:00
9fa0b51b94 optimized WorldEdit masking with multi plot mask regions. 2015-04-12 15:22:03 +10:00
9ca5ba812d fix plot delete (among other things) 2015-04-09 15:41:14 +10:00
0c3919b365 Added experimental chunk processing:
If enabled:
- Detects laggy chunks based on a configured threshold
- Removes all sources of lag from the chunk

If the threshold is set too low, normal levels of blocks and entities
will be considered "sources of lag", so just be careful when using this
experimental feature.
2015-04-07 22:17:04 +10:00
b0384f4074 Various other fixes 2015-04-02 11:56:34 +11:00
b03c428ca4 Reload will now attempt to reload all worlds. 2015-04-02 00:20:28 +11:00
6005501320 Optional disable of TNT Listener 2015-04-01 19:25:58 +11:00
1aac1f40da Experimental TNT protection 2015-03-28 01:58:08 +11:00
b4fab94192 Finish cross world plot moving [UNTESTED] 2015-03-24 14:11:28 +11:00
fcbfbae02e Fixes #214 2015-03-22 22:43:46 +11:00
fd39eb036d Should fix #209 2015-03-18 16:50:07 +11:00
b06999f2be javadoc 2015-03-17 19:38:06 +11:00
e0970dcdd2 misc fixes 2015-03-15 11:49:22 +11:00
86f3b993a6 added Plot API class 2015-03-13 14:15:08 +11:00
79f97a7309 Remove workaround as issue was fixed by spigot 2015-03-12 07:36:41 +11:00
34eb2b0077 Fix UUID mode detection 2015-03-11 21:53:16 +11:00
0c3b084f73 2.8.7: Plot home sorting, critical world init fix, piston fix 2015-03-11 19:47:22 +11:00
8e8489d4a7 Fixed UUID caching and name changes 2015-02-26 22:13:17 +11:00