Commit Graph

82 Commits

Author SHA1 Message Date
boy0001
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
boy0001
e0941c6225 Invalid configuration recovery 2015-07-06 01:44:10 +10:00
boy0001
289527b8e5 Shorten class name (refactor if necessary) 2015-07-03 22:15:20 +10:00
sauilitired
ebe80350dc A whole loads of rewritez 2015-07-03 11:30:26 +02:00
boy0001
8e499dffb2 Plot analysis, Inventory GUI API, rating system 2015-07-03 12:11:48 +10:00
sauilitired
a81ea1726b Fixes #321 (again) 2015-07-02 20:27:15 +02:00
boy0001
7c55aa488c Optimized UUID caching + made Async 2015-06-25 00:32:27 +10:00
boy0001
699906476c Added nicer plot listing, info and visit 2015-06-24 13:31:13 +10:00
boy0001
3aa7a74626 Fix refresh chunk for 1.7.X 2015-06-10 06:00:53 +10:00
boy0001
7b2944c466 FIxed plot cluster + some debug stuff 2015-06-08 20:30:46 +10:00
boy0001
79564eed08 Max plot members, keep if modified, added block data to SetBlockQueue, rgar debug commands 2015-06-08 05:37:40 +10:00
boy0001
eeea1f2d2d Fixed no plots on reload 2015-06-06 02:04:36 +10:00
boy0001
e5170fdbd4 Added plot disable-physics flag 2015-06-06 00:08:16 +10:00
boy0001
93a40653c0 Added toggle command for titles 2015-06-05 23:05:17 +10:00
boy0001
ea669b7697 Added persistent player attributes API 2015-06-05 22:39:31 +10:00
sauilitired
80db0136e2 Fixes #321 2015-05-29 08:07:57 +02:00
boy0001
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
boy0001
cfe9f28534 Major restructure: trusted -> plot members, helpers -> trusted 2015-05-14 22:55:57 +10:00
boy0001
f3777bd8c5 AthionPlots -> PlotSquared converter 2015-05-14 19:45:14 +10:00
boy0001
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
boy0001
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
Byteflux
af4f7fadc1 Add command to toggle plot chat 2015-05-08 13:58:21 -07:00
boy0001
3b1cae732c misc fixes 2015-05-04 23:53:30 +10:00
boy0001
0243f423f6 Optimized UUID caching 2015-05-02 20:08:30 +10:00
boy0001
435e33d079 More work on unlinking 2015-05-01 21:00:17 +10:00
boy0001
ea7926b0da * 2015-05-01 14:13:12 +10:00
boy0001
454772fd27 Abstract PlotMe connector 2015-05-01 14:12:31 +10:00
boy0001
42a34fc44a UUID mode conversion (untested) 2015-04-27 19:07:42 +10:00
boy0001
2c76c0608c Added debugfill command 2015-04-26 23:38:02 +10:00
boy0001
e8b5edf50b Working on UUID mode conversion 2015-04-26 21:38:29 +10:00
boy0001
ec80151cd9 Cleanup 2015-04-26 16:29:58 +10:00
boy0001
779123f419 Fixes 2015-04-18 23:47:13 +10:00
boy0001
f3af61fe3c Finished adding new lowercase UUID mode (mostly for Offline servers) 2015-04-12 15:24:54 +10:00
boy0001
9fa0b51b94 optimized WorldEdit masking with multi plot mask regions. 2015-04-12 15:22:03 +10:00
boy0001
9ca5ba812d fix plot delete (among other things) 2015-04-09 15:41:14 +10:00
boy0001
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
boy0001
b0384f4074 Various other fixes 2015-04-02 11:56:34 +11:00
boy0001
b03c428ca4 Reload will now attempt to reload all worlds. 2015-04-02 00:20:28 +11:00
boy0001
6005501320 Optional disable of TNT Listener 2015-04-01 19:25:58 +11:00
boy0001
1aac1f40da Experimental TNT protection 2015-03-28 01:58:08 +11:00
boy0001
b4fab94192 Finish cross world plot moving [UNTESTED] 2015-03-24 14:11:28 +11:00
boy0001
fcbfbae02e Fixes #214 2015-03-22 22:43:46 +11:00
boy0001
fd39eb036d Should fix #209 2015-03-18 16:50:07 +11:00
boy0001
b06999f2be javadoc 2015-03-17 19:38:06 +11:00
boy0001
e0970dcdd2 misc fixes 2015-03-15 11:49:22 +11:00
boy0001
86f3b993a6 added Plot API class 2015-03-13 14:15:08 +11:00
boy0001
79f97a7309 Remove workaround as issue was fixed by spigot 2015-03-12 07:36:41 +11:00
boy0001
34eb2b0077 Fix UUID mode detection 2015-03-11 21:53:16 +11:00
boy0001
0c3b084f73 2.8.7: Plot home sorting, critical world init fix, piston fix 2015-03-11 19:47:22 +11:00
boy0001
8e8489d4a7 Fixed UUID caching and name changes 2015-02-26 22:13:17 +11:00