Commit Graph

376 Commits

Author SHA1 Message Date
boy0001
3662b05da8 Fixes #584 2015-08-29 18:47:56 +10:00
boy0001
fb0b50218d Ignore invalid tool 2015-08-29 12:25:13 +10:00
boy0001
75fbf67dca Fix async worldedit masks 2015-08-29 06:56:02 +10:00
boy0001
0dbb1887d5 Prevent teleporting to invalid coordinates 2015-08-28 16:36:26 +10:00
boy0001
1e8bdb17f8 Per player plot cluster limits 2015-08-28 16:28:55 +10:00
boy0001
22997ac089 Some work on plot clusters 2015-08-28 12:37:01 +10:00
boy0001
ad94637c2a Fix inbox deletion perm 2015-08-28 09:53:35 +10:00
boy0001
552ace359a Feedback for failed uploads + fix plot list done 2015-08-28 09:51:59 +10:00
boy0001
ac27a7f37a Fix automerge.js 2015-08-28 09:51:05 +10:00
boy0001
fcf2400798 Fix lighting updates for chunks not sent to players 2015-08-28 09:50:57 +10:00
boy0001
5acd9c5143 Download requires done 2015-08-28 09:50:44 +10:00
boy0001
56d50bd9e1 Fix masking extent + process non plot worlds 2015-08-28 08:33:32 +10:00
boy0001
5b44e39bec documentation + fix toggles for admins 2015-08-26 16:44:50 +10:00
boy0001
3229705012 Offline uuid from flat file. 2015-08-26 14:21:48 +10:00
boy0001
1872e147cb WE delayed command execution + fix SBQ notify 2015-08-26 12:02:00 +10:00
boy0001
dc37465c8a Forgot to push this 2015-08-26 08:35:32 +10:00
boy0001
b2f8238f5d fix undo 2015-08-25 12:23:10 +10:00
boy0001
2b187f2066 3.1.6 2015-08-25 10:51:33 +10:00
boy0001
6ca6880917 New features + fixes
Fixed a very specific case of IC world not loading with multiverse every
second startup
Fixed chunks not being sent for plot clearing (although it was being
sent for other thing) Fixes #554
Added fast experimental sudo-async worldedit processor
2015-08-25 09:01:45 +10:00
boy0001
0e8ae9e6e4 WE tweak / Fix teleport event 2015-08-25 05:56:22 +10:00
boy0001
3164838e05 Experimental allow plot clearing on mega plots 2015-08-25 03:07:09 +10:00
boy0001
c7f5e3061d Retain trusted / helpers / denied when merging
fixes #533
2015-08-25 02:52:02 +10:00
boy0001
8c245b4f21 Optional bo3 tags 2015-08-25 02:33:28 +10:00
boy0001
68df5b1930 Fixed interactive chat colors + added interactive pages to sponge. 2015-08-25 02:28:32 +10:00
boy0001
83d0b8cebb Revert some plot chat changes.
- Having chat for that plotworld will force it on all players without
the bypass permission
- Not having it will require the player to opt into plot chat
2015-08-25 00:35:37 +10:00
boy0001
3bc3b51a27 Fix plot automerging 2015-08-25 00:19:50 +10:00
boy0001
f2d56ec231 Plot merge limits 2015-08-25 00:00:29 +10:00
boy0001
66f73374ac Tweak block interaction flags 2015-08-24 04:31:33 +10:00
boy0001
d427ba3152 Fix auto-trim 2015-08-24 04:09:57 +10:00
boy0001
79b16b8040 ChunkProcessor auto trim and chunk unloading
- The auto trim drastically reduces the cost of players exploring on
speed 10, as it prevents chunks of unowned plots from saving to disk
when the chunk is unloaded
- It is recommended to disable world auto saving, or also enable the
chunk processor GC, as otherwise minecraft will also save chunks as they
are loaded.
2015-08-24 03:29:59 +10:00
boy0001
bd86caa818 Fixed fallback plotme conversion 2015-08-24 00:17:17 +10:00
boy0001
d52e9b4c8c Minor fixes 2015-08-23 22:04:52 +10:00
confuser
316a4e0484 Fixed plot chat using meta instead of attributes
Pass message into setFormat and setMessage correctly
this avoids % symbols in player messages causing exceptions

Fixed #571
2015-08-23 12:00:52 +01:00
confuser
b5fbc6629f Fixed compiliation issue 2015-08-23 11:36:41 +01:00
Lax
373044c928 cannot into spelling 2015-08-21 21:12:16 -07:00
boy0001
83b1be8944 revert this 2015-08-21 19:24:20 +10:00
boy0001
2185384746 . 2015-08-21 14:53:53 +10:00
boy0001
b063494955 Redstone, chunk sending, reload fix, chunk unloader,
- Added redstone disabler when no players are in the plot
- Fixed chunk sending leaving ghost blocks
- Fixed reloading not populating new values
- Added chunk unloader to chunk processor (decreases memory usage)
2015-08-21 04:54:42 +10:00
boy0001
5f8505e698 Fix permission checking 2015-08-20 21:51:26 +10:00
boy0001
75f189aae8 Fix auto updating. 2015-08-20 20:48:48 +10:00
boy0001
d0605b9b55 Fixes
Fixes #556
Fixes #540
Fixed plot analysis being slow
Fixed auto updating
2015-08-20 14:56:25 +10:00
boy0001
be94aa53d3 Option for building restriction on finished plots 2015-08-19 06:44:32 +10:00
boy0001
be6705241c Fix plot offset for regenallroads 2015-08-19 04:51:14 +10:00
boy0001
afbf07826a Allow direct import from a backup 2015-08-19 02:08:42 +10:00
boy0001
b059de5098 Several changes:
- Several API improvements
- persistent WorldEdit bypass toggle
- persistent plot chat toggle
- Plot BO3 exporting (useful f
- Fix fastmode clearing unclaim border
- Add player-interact flag for NPC interaction etc. Fixes #543
- Several fixes for sponge
- some code cleanup
- Closes #529
2015-08-18 23:20:11 +10:00
boy0001
fcfd6616be Splash potion protection 2015-08-15 13:37:11 +10:00
boy0001
ccbd2ab30f Sponge stuff + done flag 2015-08-14 08:52:31 +10:00
boy0001
393a85c1bc Done flag 2015-08-14 03:22:32 +10:00
boy0001
b7fe6ea749 Fix plot rating & mega plots + fix plot expiry analysis 2015-08-13 22:49:16 +10:00
boy0001
8040e13919 Don't use keyset on ConcurrentHashMap 2015-08-13 22:39:29 +10:00
boy0001
160ac794e1 Fixes #538 2015-08-13 03:45:24 +10:00
boy0001
5e38d032e0 . 2015-08-12 16:08:26 +10:00
boy0001
a80ac4004f Fix #539 2015-08-12 15:52:21 +10:00
boy0001
3bb5650850 Fix block break offset 2015-08-12 15:11:57 +10:00
boy0001
0d9b6fa6ff Add plot metadata 2015-08-12 14:01:18 +10:00
boy0001
d46475261a Plot border fix + remove debug 2015-08-12 05:29:14 +10:00
boy0001
7d3de207aa Sponge stuff
Added entity / mob / vehicle / animal / monster caps + entity clearing
on plot clear.
2015-08-12 04:04:17 +10:00
boy0001
b40c464da9 Tweaks (perms, debug, scripting) 2015-08-11 23:42:46 +10:00
boy0001
994ca12102 Sponge fixes 2015-08-11 22:05:44 +10:00
boy0001
1a9ec84a4d Fixes
Progress towards #515
Fixes #512
Fixes #514
Fixes (possibly) #529
Fixes #535
Update to latest sponge
2015-08-11 20:45:13 +10:00
boy0001
b77b550e56 Fixes #534 2015-08-11 07:32:59 +10:00
boy0001
7a6f9e061d Database changes 2015-08-11 07:03:34 +10:00
boy0001
a6d3c77d5a . 2015-08-10 18:09:48 +10:00
boy0001
e28c68ee74 Fixes #524 2015-08-09 19:58:29 +10:00
boy0001
051449157a Fixes #522 2015-08-09 03:27:18 +10:00
boy0001
f6fb7482e1 Fix plot auto merge + plot offset + add unmerge alias 2015-08-09 03:24:01 +10:00
boy0001
cdcfd8c1b5 Changes to world border 2015-08-08 17:41:32 +10:00
boy0001
a2b29da39d Fixes #518 2015-08-08 17:36:02 +10:00
boy0001
64063463ec Fixes #517 + possibly #519 2015-08-08 16:40:43 +10:00
boy0001
d8e7c9805b Add getters to bukkit econ handler. 2015-08-08 02:40:41 +10:00
boy0001
94df643e6e Fix #516 and a related problem 2015-08-08 02:30:21 +10:00
boy0001
b88c6d8d26 Minor optimizations to expire manager
#469
2015-08-08 02:09:55 +10:00
boy0001
444e8b346e Removed deprecated in comment 2015-08-07 13:18:14 +10:00
boy0001
d779ca366d Fixes #507 Fixes #485 2015-08-07 11:38:39 +10:00
boy0001
1f2cf4b9cc Fixes #505 2015-08-07 09:30:08 +10:00
boy0001
845aab5937 Remove debug 2015-08-07 02:41:07 +10:00
boy0001
46e48857bf Database correction / Code cleanup, Fixes #490 2015-08-07 02:05:15 +10:00
boy0001
5ea7403d2e Add task complete + plot nearest targeting 2015-08-05 03:37:19 +10:00
boy0001
0d03e9a1d9 height parameter for debugroadregen 2015-08-05 03:08:15 +10:00
boy0001
6944471ad6 Fixed template teleportation if the world hasn't loaded fully 2015-08-05 02:57:28 +10:00
boy0001
64bb860594 Allow debugroadregen to regenerate plot roads 2015-08-05 02:42:11 +10:00
boy0001
df3c62609a Change skyblock home position to center (so you don't fall and die) 2015-08-05 02:01:00 +10:00
boy0001
d780733915 Fixed schematic importing for sponge 2015-08-05 01:54:10 +10:00
boy0001
b77b615dd4 Fixed plot list 2015-08-05 00:32:26 +10:00
boy0001
8e240b5274 stuff 2015-08-04 22:21:12 +10:00
boy0001
76ca8a7376 Some fixes 2015-08-04 04:20:04 +10:00
boy0001
0a0c72bc7d Sorting / Tweaks / Fixes
Fixes #499
Add sortPlotsByTimestamp method to PS
tweak to debugexec
2015-08-04 00:54:35 +10:00
boy0001
b0859b250a Fixes #497 2015-08-03 21:18:35 +10:00
boy0001
0b1dbea985 . 2015-08-03 05:25:47 +10:00
boy0001
4d8b9f9674 World generation options for sponge 2015-08-03 05:25:41 +10:00
boy0001
b77c2d1049 optimizations + more sponge work 2015-08-02 21:56:18 +10:00
boy0001
8e1d42d4c5 Fix some more typos 2015-08-02 16:50:53 +10:00
boy0001
16fbd373c9 Fix typo 2015-08-02 16:44:37 +10:00
boy0001
4acf88e09d Permission stuff 2015-08-02 06:11:28 +10:00
boy0001
e314f46c47 Random scripting stuff 2015-08-02 04:01:41 +10:00
boy0001
0a3ec5dcd8 Scripting stuff + remove PlotSquared-Null 2015-08-02 02:12:49 +10:00
boy0001
858d1453f2 Fix typo 2015-08-01 18:43:49 +10:00
boy0001
a4f8292f04 Fix command duplication 2015-08-01 15:16:34 +10:00
boy0001
9b5958da31 Fixes #467 2015-08-01 04:31:50 +10:00
boy0001
222e4faf8b This 2015-08-01 04:27:32 +10:00
boy0001
8cf39be76c Fixed plot visit 2015-08-01 03:24:33 +10:00
boy0001
248ffd9d6e Fixed denying 16 length player names 2015-08-01 03:11:50 +10:00
boy0001
f1d76beb3a Fixed command recommendations 2015-08-01 03:07:49 +10:00
boy0001
de52b70ad3 Fixes plugin version in /plot plugin 2015-08-01 03:03:14 +10:00
boy0001
58cf41bddb Fixes
Possible fix for trim: #482
Fixes #480
Possible fix for #481
Reduce plot move debugspam
2015-08-01 03:01:25 +10:00
boy0001
96dd736a6d Fixes 2015-08-01 02:12:53 +10:00
boy0001
9f89928120 Fixed typo 2015-07-31 20:47:10 +10:00
boy0001
6f90700187 Plot info footer 2015-07-31 19:46:07 +10:00
boy0001
0667e885de Some fixes 2015-07-31 15:40:53 +10:00
boy0001
cdee23796b Forgot this 2015-07-31 06:13:54 +10:00
boy0001
8191e5f625 Fixed null generator world creation? 2015-07-31 06:09:28 +10:00
boy0001
dd6e13dd94 Fixes #472 2015-07-31 05:38:51 +10:00
boy0001
9dad492554 Fix plot merging arguments 2015-07-31 04:46:06 +10:00
boy0001
4eae78590f Refactor + optimizations 2015-07-31 03:24:01 +10:00
boy0001
7ce300c47b . 2015-07-31 02:10:10 +10:00
boy0001
e1ad203716 Removed unused methods 2015-07-31 01:48:14 +10:00
boy0001
479e6a4847 Fixed issue with older versions 2015-07-31 01:01:26 +10:00
boy0001
e1dad77d8f Fixing some more things 2015-07-31 00:25:16 +10:00
Sauilitired
bfa877e607 Remove all warnings and magic strings from PlayerEvents :3 2015-07-28 15:25:03 +02:00
boy0001
89e3bd97f0 Nothing is implemented, but it can compile and "run" on sponge now. 2015-07-28 21:38:49 +10:00
boy0001
904b75a7cd Trying to reduce reliance on Bukkit 2015-07-28 16:06:19 +10:00
Sauilitired
2b229f49d1 Move UUID implementations to the bukkit package 2015-07-27 22:27:44 +02:00
boy0001
18b0616244 Fix plot list 2015-07-28 05:35:13 +10:00
Sauilitired
5a6847a039 Minor command fixes 2015-07-27 21:24:04 +02:00
boy0001
4939f997dc Fix some issues with console commandas 2015-07-28 04:25:21 +10:00
boy0001
dd2cbeaaf8 Fixed event calling for console 2015-07-28 04:12:51 +10:00
boy0001
cf10c609a9 I'm rich 2015-07-28 04:06:29 +10:00
boy0001
8344903c50 Console for every command (we will test what works) 2015-07-28 04:06:29 +10:00
Sauilitired
3a15254d8d -m \'So I hear you like commits ...\' 2015-07-27 19:50:05 +02:00
boy0001
e50605d69a Minor stuff 2015-07-28 03:47:27 +10:00
boy0001
955fa674d0 Fixing some stuff after testing 2015-07-28 03:28:39 +10:00
boy0001
5b2e83587b Merge remote-tracking branch 'origin/master'
Conflicts:
	src/main/java/com/intellectualcrafters/plot/commands/MainCommand.java
2015-07-28 01:50:46 +10:00
boy0001
faf6cbea0f Lazy command initialization 2015-07-28 01:41:06 +10:00
Sauilitired
86777a2fc2 Starting the remake of /plot help 2015-07-27 17:37:21 +02:00
boy0001
870495ac1a . 2015-07-28 01:25:35 +10:00
boy0001
5a98c5410e CommandCaller 2015-07-28 01:14:38 +10:00
boy0001
a39ec22c8c commit 2015-07-27 23:10:14 +10:00
boy0001
dce25ba07a Fix errors *again 2015-07-27 19:14:28 +10:00
boy0001
58ebf9d232 Restructure UUID handler 2015-07-27 17:26:50 +10:00
boy0001
7fb06d624b Add sponge / bukkit jars 2015-07-27 16:20:24 +10:00
boy0001
ed7a720470 Fix errors 2015-07-27 16:00:20 +10:00
boy0001
56fbeb60e5 Add your command caller back 2015-07-27 14:30:50 +10:00
sauilitired
6df9024ff1 No more errors made my me, they're all yours :) 2015-07-27 00:26:19 +02:00
Sauilitired
a41925117f Merge remote-tracking branch 'origin/master' 2015-07-26 21:34:06 +02:00
Sauilitired
8ebcbda52b Continue fixing commands 2015-07-26 21:33:54 +02:00
boy0001
56970b85e8 Refactor 2015-07-27 04:51:07 +10:00
Sauilitired
e1c8dcc4be Starting to convert commands to a smarter system :3 2015-07-26 20:50:54 +02:00
boy0001
6b229ac504 chat color 2015-07-27 04:42:27 +10:00
boy0001
393a5bffd5 StringMan instead of StringUtils 2015-07-27 04:38:08 +10:00
boy0001
042a295a55 Restructure generators 2015-07-27 03:00:09 +10:00
boy0001
a3d5326da3 Sponge 2015-07-27 02:14:34 +10:00
boy0001
f12fdae4c2 tweals 2015-07-27 01:08:06 +10:00
Sauilitired
9184010c9f Move bukkit specific files 2015-07-26 16:51:13 +02:00
boy0001
c1c8a6d26d Remove some stuff 2015-07-27 00:03:47 +10:00
sauilitired
f66b42662f Fixes #453 2015-07-26 14:03:34 +02:00
sauilitired
9f608861c9 Fixes #449 2015-07-26 13:51:36 +02:00
sauilitired
90318f1e1c Fixes #452 2015-07-26 13:40:48 +02:00
boy0001
0988ef7311 Tweak 2015-07-26 15:14:01 +10:00
boy0001
08cc8c58f2 Fixes #459 2015-07-26 14:11:18 +10:00
boy0001
4231ae6755 Fixes #457 2015-07-26 04:32:37 +10:00
boy0001
b76899c6e2 Fix multiple schematic issues (which I caused) 2015-07-26 04:12:35 +10:00
boy0001
c2fff8cbd7 Incremented version number / removed debug 2015-07-26 01:21:59 +10:00
boy0001
e0b17886fb . 2015-07-26 00:47:41 +10:00
boy0001
7db9c0b9a2 Fixed a couple issues related to world generation / clearing
- Fixed competition of multiple augmented populators if there are
several augmented plot clusters of specific terrain type
- Fixed fastmode clearing sometimes doing strange things if chunks
connected to the road have not previously been generated
- Fixed fastmode clearing not setting block data correctly on unloaded
chunks under specific conditions.
2015-07-26 00:43:19 +10:00
boy0001
00ab472ba6 Tweaks 2015-07-25 17:09:47 +10:00
boy0001
6758628cba Fixes #447 2015-07-25 15:26:14 +10:00
boy0001
02b2431f77 Fixes #446 2015-07-25 15:17:27 +10:00
boy0001
8a3f6c5eca Remove debug 2015-07-25 03:40:17 +10:00
boy0001
c0101695c6 Schematic stuff 2015-07-25 03:37:46 +10:00
Sauilitired
2a52ad4702 Huge UUID Update. 2015-07-24 16:06:58 +02:00
boy0001
57c849cbaa City is a nub 2015-07-24 03:14:36 +10:00
boy0001
d09dbee3c7 Optimizations to schematic loading / pasting -> ~10,000,000 bps
The downside is it completely ignores entities and such, so WorldEdit is
the way to go if you need precision but don't care for large sizes or
speed.
2015-07-23 02:33:30 +10:00
Jesse Boyd
5ec4c244d2 Merge pull request #441 from LaxWasHere/master
Don't TP players on clear
2015-07-23 01:20:13 +10:00
boy0001
5507193782 Fix duplicate entries for denied 2015-07-22 20:08:52 +10:00
Lax
12eafa01ef Don't TP players on clear 2015-07-22 00:47:23 -07:00
boy0001
7cedc3befe Fixes #438 2015-07-22 16:28:11 +10:00
boy0001
95ad199f52 Lazy initialization 2015-07-22 04:31:12 +10:00
boy0001
59c672d9a8 Optimized plot sorting 2015-07-22 03:08:51 +10:00
boy0001
30f00af699 @Sauilitired Prevent any reserved accounts from joining. 2015-07-21 23:03:44 +10:00
boy0001
8c4e1571e8 Fast async schematic exporting / uploading 2015-07-21 22:28:03 +10:00
boy0001
bf7616eef0 Increase alias priority 2015-07-21 21:04:14 +10:00
boy0001
8a4c178a68 Would help 2015-07-21 20:58:34 +10:00
boy0001
8166873978 Plot search? 2015-07-21 20:55:44 +10:00
boy0001
d8561d278f Fixed plot cluster creation 2015-07-21 18:51:21 +10:00
boy0001
83bdcbfb97 Fixed titles and schematic on clear offset for hybrid generation. 2015-07-21 16:03:27 +10:00
boy0001
488dbb0a63 Fixed issue with BlockFromTo and plot clusters in augmented worlds 2015-07-21 14:48:07 +10:00
boy0001
0c81dd82b3 Added plot entry event for unowned plots 2015-07-21 14:30:41 +10:00
boy0001
9fefdf3313 Fixes #434 2015-07-21 14:27:13 +10:00
boy0001
9c5d6a979a Fixes #431 Fixes #432 2015-07-21 14:22:55 +10:00
boy0001
8151ec8e1a Fixes #435 2015-07-21 14:09:37 +10:00
boy0001
e6ea62ad1e Fixes #430 2015-07-21 13:56:49 +10:00
boy0001
783355b356 Fixes #414 2015-07-21 13:41:10 +10:00
Sauilitired
ee88e765e9 Only TP player to spawn, if he's in the actual plot... 2015-07-20 23:48:16 +02:00
boy0001
154e002dee Merge branch 'master' of https://github.com/IntellectualSites/PlotSquared 2015-07-20 15:14:52 +10:00
boy0001
38f0e82447 Minor tweaks 2015-07-20 15:14:46 +10:00
Sauilitired
4b543fba7a Improved plot debugpaste 2015-07-19 16:18:46 +02:00
boy0001
9c635810b0 Multiple changes
Working on async schematic saving
Default plot clearing is now properly async (and somewhat slower)
Offline mode servers now default to lowercase (there has been ample time
to update)
Fixed some issues with plot expiry
Fixed some issues with UUID caching
Optimized UUID fetching from cache (marginal)
2015-07-19 23:12:48 +10:00
boy0001
404933c3a7 Fixes
Fix plot time / gamemode on teleport to another plot.
Fix gamemode bypass on plot leave
2015-07-19 14:52:59 +10:00
boy0001
5ba7442396 Updated to Mozilla/5.0 ! (not really) 2015-07-19 03:30:41 +10:00
boy0001
4fe2973ccf Plot analysis notice 2015-07-19 03:28:23 +10:00