Commit graph

84 commits

Author SHA1 Message Date
Sauilitired
cff47cbac0 Move all files! Hahah 2015-07-16 16:16:16 +02:00
Sauilitired
e2dfda3e6b remove debug message >.< 2015-07-15 21:57:28 +02:00
Sauilitired
572af771cd Fixed plot home and add /debugallowunsafe 2015-07-15 21:57:11 +02:00
boy0001
5b9fe1960b Plot download command + slight refactor 2015-07-11 00:08:07 +10:00
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
c659ec075f Remove debug 2015-07-04 23:38:47 +10:00
boy0001
483be4e2f0 Minor cleanup 2015-07-04 16:37:33 +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
boy0001
b526ff4b72 Fire protection, plot component setting
Fixes #358
2015-06-30 05:30:36 +10:00
boy0001
8b3bc50f6e analysis, rating priority, popularity formula
Plot analysis (more progress)
- Relevant debug command: /plot debugexec analyze
- I've been working on some more interesting plot analysis which will in
future give a better indication of quality content rather than blocks
changed
- The main problem with blocks changes is that if a plot is entirely set
to a blob of stone it will pass that requirement, despite the fact that
it's a blob of stone
- With the plot analysis it will calculate the complexity of the build
based on 13 different metrics
Rating priority:
- Relevant command to teleport to the next plot: /plot rate next
- PlotSquared will try to prioritize higher quality plots to receive
more ratings
- Low quality plots will still be rated, just not as much as higher
quality builds
Plot popularity:
- Relevent command to list popular plots: /plot list top
- Will sort the plots based on average rating and number of ratings
2015-06-28 10:54:57 +10:00
boy0001
699906476c Added nicer plot listing, info and visit 2015-06-24 13:31:13 +10:00
boy0001
f31b33bbde Optimize flag system, work on cleaning plot list 2015-06-24 07:44:44 +10:00
Byteflux
5b56b6786e Try and teleport players above plot after clearing 2015-06-09 15:59:32 -07:00
boy0001
5f3fab5e42 Fixed player time / music / expire keep / Economy / remove unused messages 2015-06-10 04:54:07 +10:00
boy0001
2b3a4f738a Modifications to trim. fixed plot move/swap 2015-06-09 02:01:09 +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
ffbc2f9611 Fixed errors 2015-06-05 22:39:48 +10:00
boy0001
cfe9f28534 Major restructure: trusted -> plot members, helpers -> trusted 2015-05-14 22:55:57 +10:00
boy0001
aa74a0fadd Fixes #214 2015-05-02 00:12:27 +10:00
boy0001
d53c2de419 Finished unlink augmented 2015-05-01 22:44:33 +10:00
boy0001
1e6db07e3a Finished linking augmented 2015-05-01 22:42:10 +10:00
boy0001
435e33d079 More work on unlinking 2015-05-01 21:00:17 +10:00
boy0001
e792a85c00 Better UUID conversion 2015-05-01 17:52:32 +10:00
boy0001
454772fd27 Abstract PlotMe connector 2015-05-01 14:12:31 +10:00
boy0001
3540e1f6ca Yay! version 2.10 is coming soon. 2015-04-30 23:57:44 +10:00
boy0001
5968b9e22e Fixed setup + new plot clearing 2015-04-30 14:46:24 +10:00
boy0001
304decbcef New experimental async plot clearing 2015-04-30 14:33:57 +10:00
boy0001
0bd716bb63 Fixes #287 2015-04-29 10:27:21 +10:00
boy0001
ec80151cd9 Cleanup 2015-04-26 16:29:58 +10:00
boy0001
5c6bc8b1ba Fixed piston from unowned 2015-04-24 22:07:00 +10:00
boy0001
d8fbd90c52 Biome update 2015-04-19 23:42:55 +10:00
Byteflux
352423cf93 Allow global plot limit across all worlds. Closes #261 2015-04-14 06:47:12 -07:00
boy0001
214cd1dbf8 Added claim restrictions for clusters 2015-04-07 23:21:51 +10:00
boy0001
3a40614bb2 Added default home location optiom 2015-04-07 16:19:16 +10:00
boy0001
b0384f4074 Various other fixes 2015-04-02 11:56:34 +11:00
boy0001
57e8563b31 Multiple fixe 2015-04-01 23:36:46 +11:00
boy0001
33256e0ea4 Fix move command 2015-04-01 22:14:00 +11:00
boy0001
348fb9cb1b Updating chunk sending algorithm effects #210,#204,#167,#162 2015-03-27 22:25:24 +11:00
boy0001
89f4cc7dec Done, 2015-03-27 18:36:28 +11:00
boy0001
b4fab94192 Finish cross world plot moving [UNTESTED] 2015-03-24 14:11:28 +11:00
boy0001
05b8b8a750 Fix notify for swap 2015-03-23 22:22:37 +11:00
boy0001
e5e470d124 autodetect move DB if null 2015-03-23 22:15:26 +11:00
boy0001
96eb4af557 Recover from invalid merge 2015-03-23 01:43:19 +11:00
boy0001
d9124dcfb8 Allow swapping only the plot data (not blocks) 2015-03-23 00:49:03 +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
657c1a1d54 Fixes #211 2015-03-19 23:07:57 +11:00