Commit Graph

454 Commits

Author SHA1 Message Date
Sauilitired
07895be660 Minor fixes :D 2014-11-16 09:56:42 +01:00
Sauilitired
d257ddb90d Merge remote-tracking branch 'origin/master' 2014-11-16 09:43:45 +01:00
Sauilitired
0a66fad271 Should work better :D 2014-11-16 09:43:30 +01:00
boy0001
d8801b17cf fixes teleport 2014-11-16 12:16:23 +11:00
Sauilitired
56cb409a43 Removed static access 2014-11-15 12:53:26 +01:00
Sauilitired
0914b7bec9 Minor remake xD 2014-11-15 12:29:30 +01:00
Sauilitired
8f8fa01389 Added database command 2014-11-15 12:05:48 +01:00
boy0001
0017b73bdb Fixes to SQL 2014-11-12 19:09:08 +11:00
boy0001
e6c5f824df These somehow were undone at some point 2014-11-11 13:23:45 +11:00
boy0001
c9204b3590 some fixes 2014-11-10 21:54:36 +11:00
boy0001
7d304d3eb2 What's with this FIXME thing? Have you broken something? 2014-11-10 20:15:55 +11:00
boy0001
278b8bc0c3 Saving flags properly 2014-11-10 20:13:07 +11:00
boy0001
af04881965 block ignite 2014-11-10 18:28:29 +11:00
boy0001
ec754c39b7 plot info and flags 2014-11-10 09:55:50 +11:00
Sauilitired
f8db0ceec5 Added op + deop aliases (trusted) 2014-11-09 19:27:46 +01:00
Sauilitired
790bb4e948 Added ban/unban aliases. Made "plot.settings.getBiome()" return the actual biome. Fixed a colour error 💥 2014-11-09 17:22:53 +01:00
Sauilitired
1b9a42d3c9 Cloning :D 2014-11-09 17:02:45 +01:00
Sauilitired
9309855df2 Piston stuff
Pretty help menu
2014-11-09 16:55:43 +01:00
Sauilitired
182f4cbd22 Fixed a heckload of warnings 2014-11-09 12:51:17 +01:00
Sauilitired
87a0cecb2f Cleanup of PlotMain 2014-11-09 12:29:35 +01:00
boy0001
8966799b66 It needs craftbukkit in order to do a lot of these tests. 2014-11-09 14:16:23 +11:00
boy0001
2211a8fb24 fixes (some test cases don't pass) 2014-11-09 12:45:52 +11:00
Sauilitired
e7f9030757 Fix :D 2014-11-09 00:00:48 +01:00
Sauilitired
ee89e9cb2e At least have the decency of using utf8-codes 💥 2014-11-08 23:53:04 +01:00
boy0001
7e208afbe2 invalid symbols? 2014-11-09 09:34:46 +11:00
Sauilitired
77ee6d2b81 Merge remote-tracking branch 'origin/master' 2014-11-08 22:48:13 +01:00
Sauilitired
0a6f2aa357 Changed to TranslationAPI 2014-11-08 22:47:45 +01:00
Sauilitired
f6b408d977 Shouldn't be there... 2014-11-08 21:05:16 +01:00
Sauilitired
b15ccdc789 Remove some TODO-lidos 2014-11-08 21:02:52 +01:00
Sauilitired
4df3535a43 Allow for console plot clearing. 2014-11-08 21:00:43 +01:00
Sauilitired
a39d50843e Removed all warnings in the main file -> updated to new copyright format (please do this for any file you edit) 2014-11-08 20:46:49 +01:00
Sauilitired
4bfe5f6453 Fixed GPLv3 copyright issue ;) 2014-11-08 20:37:34 +01:00
Sauilitired
7fd21a4657 Fixed copyright for borrowed code :p 2014-11-08 20:35:00 +01:00
Sauilitired
f71fabbfbf Some optimization, fixed copyright. 2014-11-08 20:27:09 +01:00
boy0001
bcc34e7cd8 should be a player command 2014-11-08 23:17:59 +11:00
boy0001
20cfa053e5 fixes #39 2014-11-08 21:35:49 +11:00
boy0001
a9c78e491e fixes #38 2014-11-08 12:42:35 +11:00
boy0001
c22a476908 incremented version number 2014-11-08 12:01:12 +11:00
boy0001
c606b4d893 Hows this? 2014-11-07 22:15:19 +11:00
boy0001
12c476f3c2 fixed bugs 2014-11-07 21:30:29 +11:00
boy0001
487aa93986 Merge remote-tracking branch 'origin/master'
Conflicts:

	PlotSquared/src/main/java/com/intellectualcrafters/plot/PlayerFunctions.java

	PlotSquared/src/main/java/com/intellectualcrafters/plot/StringComparsion.java
2014-11-07 08:07:27 +11:00
boy0001
627400558b fixes #37 2014-11-07 08:04:41 +11:00
Sauilitired
536ae7fe2f Some minor improvements to the MainCommand code. 2014-11-06 09:46:37 +01:00
Sauilitired
0ff50aed11 Experimenting with String comparison, and help methods 2014-11-06 09:37:46 +01:00
Sauilitired
87773d4929 Created a better plot hashcode thingy 2014-11-06 09:29:49 +01:00
boy0001
a30e8eec9a various fixes 2014-11-06 18:23:21 +11:00
boy0001
766dc0f703 temp fix 2014-11-05 22:01:59 +11:00
boy0001
cb10f39753 Fixed help menu/plot delete -> plot exit not being called 2014-11-05 15:27:49 +11:00
boy0001
bddaadd31d weekly code cleanup 2014-11-05 14:42:52 +11:00
boy0001
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
Sauilitired
3c5f88c0be Some improvements, I still have to test the setowner stuff, seemed a bit dangerous to give OP :3 2014-11-03 20:36:50 +01:00
Sauilitired
adae7f3cf0 Derp 2014-11-03 18:05:12 +01:00
boy0001
687ad4cb9f more test cases 2014-11-03 21:14:55 +11:00
boy0001
aaab7ee0c7 I should be more confident about the future of the plugin
PlotSquared now supports WorldEdit 6+ (including the potential for
WorldEdit v50)
2014-11-03 20:11:55 +11:00
boy0001
b47231ca8c Would this classify as a test case? 2014-11-03 20:08:57 +11:00
boy0001
9fcab4ba87 fixed tab completion 2014-11-03 17:53:10 +11:00
Sauilitired
5c24fc092d Splot commands into pages = YAY 2014-11-02 21:49:26 +01:00
Sauilitired
c5bd4c4935 Better list!
Even added argument suggestion (so proud of that class xD<3)
Fixes #8
2014-11-02 21:14:47 +01:00
Sauilitired
c883f2f7d9 Fixes #17
Creates #32
2014-11-02 20:11:06 +01:00
Sauilitired
291c290f15 Titles are now optional xD
Fixes #27
2014-11-02 20:03:43 +01:00
Sauilitired
82b17aeebf Claimed wall block
Fixes #28
2014-11-02 20:01:04 +01:00
boy0001
45d8556b87 [UNTESTED] Added plot commenting 2014-11-02 14:45:52 +11:00
Sauilitired
2dc935eed6 Fixed errors :D 2014-11-01 16:22:22 +01:00
Sauilitired
5b62523003 :D Tab completion 2014-11-01 16:13:44 +01:00
Sauilitired
fd81546bab Added better way to lookup blocks 2014-11-01 15:59:35 +01:00
boy0001
6044ca63c2 fixes 2014-11-01 09:29:08 +11:00
boy0001
007b9ee298 Merge branch 'master' of https://github.com/IntellectualCrafters/PlotSquared 2014-10-31 10:19:41 +11:00
boy0001
51f718dcac Added debug category 2014-10-31 10:19:36 +11:00
Sauilitired
c63cdbf5a6 Merge remote-tracking branch 'origin/master' 2014-10-30 16:16:42 +01:00
Sauilitired
f6deb20483 Added:
Commands:
 Music Subcommand
Flags:
 notify-enter
 notify-leave
 item-drop
 invincible
 instabreak
 drop-protection
 forcefield
 heal
 feed
 greeting
 farewell
2014-10-30 16:16:26 +01:00
boy0001
97b9198d77 fixes 2014-10-30 22:32:04 +11:00
boy0001
5395852cf0 Async schematic pasting
- We should replace the schematic on claim with this.
- worldedit listener now listens to plot deletion
- debugclaimtest command no longer pastes any schematics if there is on
set
2014-10-30 17:24:58 +11:00
boy0001
0aaf573186 we could just drop support for worldedit... 2014-10-29 22:26:50 +11:00
boy0001
0d305463fc So that's how you're meant to do it. 2014-10-29 19:15:58 +11:00
boy0001
f60bac0e0e Fixed plot auto algorithms and
also made some performance improvements
2014-10-29 17:18:22 +11:00
Sauilitired
13a2d4234b Beguin working on a better way to handle SQL syntax :D 2014-10-28 17:03:19 +01:00
Sauilitired
40e6b7e165 Temp. "fix" 2014-10-28 11:07:12 +01:00
Sauilitired
3181b1db71 Fixed errors!!!! 2014-10-28 10:46:29 +01:00
Sauilitired
a582e036e8 Merge remote-tracking branch 'origin/master' 2014-10-28 10:21:04 +01:00
Sauilitired
3c5eead8c7 Added maven support, removed camera subcommand 2014-10-28 10:20:52 +01:00
boy0001
6c8535785a fixed MySQL taking too long to load for large servers. 2014-10-28 18:54:41 +11:00
boy0001
64314723c9 fixes 2014-10-28 13:34:26 +11:00
Sauilitired
595db4a51f Some documentation updates 2014-10-28 01:57:14 +01:00
Sauilitired
be846c2e98 Updated to use the new API :D 2014-10-27 22:32:24 +01:00
Sauilitired
dea069ca52 Ability to disable the usage of the custom UUID API 2014-10-27 22:00:24 +01:00
Sauilitired
e3ce39eff4 New UUID API. Added JSON libraries. API can be self hosted ~ http://paste.intellectualsites.com/view/dMglEhXguo57rqF1Yaty4uqMgNl1Hjqu9Gr 2014-10-27 20:05:01 +01:00
Sauilitired
ad60cb4f4a Updated API JDocs 2014-10-27 16:27:17 +01:00
Sauilitired
947ad1446f Test push :D 2014-10-27 16:09:26 +01:00
Sauilitired
4cccb5c607 Added underscore, we need to inform people about this change (otherwise they might go bonkerz when they notice that their plots are gone xD) 2014-10-27 15:42:21 +01:00
Sauilitired
5ca8bddd3b Whoops, forgot to fix it for SQLite :3 2014-10-27 15:39:38 +01:00
Sauilitired
41a40954fb Added prefix support :D 2014-10-27 15:32:15 +01:00
boy0001
5de8f6bf9b fixed fly 2014-10-27 07:56:44 +11:00
boy0001
e3e18b259d bug fixes???
Josh was having trouble loading the worlds, so calling the load method
twice somehow fixed it??
2014-10-26 23:17:03 +11:00
boy0001
5c51a46271 formatting schematic name 2014-10-26 12:47:50 +11:00
boy0001
72f64a18d5 settings.schematic_save_path 2014-10-26 12:25:40 +11:00
boy0001
2d5b54ec0d . 2014-10-26 12:19:35 +11:00
boy0001
3938184655 Merge remote-tracking branch 'origin/master'
Conflicts:
	PlotSquared/src/com/intellectualcrafters/plot/commands/Schematic.java
2014-10-26 11:07:12 +11:00
boy0001
d4e0397187 forgot to export schematic in GZIP format. Whoops. 2014-10-26 11:05:54 +11:00
Sauilitired
f3055074df Well... bleh 2014-10-25 16:34:25 +02:00
Sauilitired
a8ffbd21dc Even better colour (+ character support). You evil person who force stringutil-check-thingies 2014-10-25 16:30:37 +02:00
Sauilitired
bf3402306f Support for colour codes 2014-10-25 16:15:13 +02:00
Sauilitired
6f4f432402 Added schematic save path setting 2014-10-25 15:02:38 +02:00
Sauilitired
542b01736b Removed web and fixed the flag sutff 2014-10-25 14:59:08 +02:00
Sauilitired
3e7a52f263 Merge remote-tracking branch 'origin/master' 2014-10-25 14:46:21 +02:00
Sauilitired
04b7855f6e Attempt to do stuff with flags xD 2014-10-25 14:46:04 +02:00
boy0001
768cb8b293 updated schematic format 2014-10-25 20:09:26 +11:00
boy0001
33acc95d92 more fixes. 2014-10-25 16:40:21 +11:00
boy0001
ed3003a2f6 Fixed exportall command (spigot would attempt to restart because of lag) 2014-10-25 16:34:06 +11:00
boy0001
760921a43b Added exportall command 2014-10-25 15:37:45 +11:00
boy0001
20554f7ed1 Added command to save a schematic. 2014-10-25 15:27:12 +11:00
boy0001
1a9f10951d flag fixes. 2014-10-25 11:16:15 +11:00
boy0001
90d327d80c whoops. 2014-10-25 00:12:20 +11:00
boy0001
eb35ba5fb0 fixes 2014-10-25 00:08:21 +11:00
boy0001
c367dfa510 Added plot info categories. 2014-10-24 16:50:48 +11:00
boy0001
d2107e0176 worldguard regions now support owner changes 2014-10-24 14:12:07 +11:00
boy0001
a67e03fec4 Added percentage support for block lists (untested)
e.g.
(I put block names instead of Ids as I can't remember what they are)
floor
- 90%stone
- 5%gravel
- 1%diamond
- 4%tnt

It doesn't need to add up to 100%, they are just ratios. so there is 1
part diamond to 90 parts stone. People's brains just work better when
using percentages.
2014-10-24 11:29:18 +11:00
boy0001
2ffb2d08a6 should be fixed now. 2014-10-24 00:41:57 +11:00
boy0001
3fd51a5658 Merge remote-tracking branch 'origin/master'
Conflicts:
	PlotSquared/src/com/intellectualcrafters/plot/database/DBFunc.java
2014-10-24 00:25:01 +11:00
boy0001
ce2de462b0 chat color support in flags 2014-10-24 00:24:31 +11:00
Sauilitired
77153e8880 Fixed events... 2014-10-23 15:12:49 +02:00
boy0001
127f876d8e Fixed PlotMe converter for MultiWorld and vanilla Bukkit 2014-10-23 22:55:54 +11:00
boy0001
356923d3e8 BlockStates also don't seem to want to copy over using /plot paste 2014-10-23 21:44:19 +11:00
boy0001
f39d31836d states don't work :/ 2014-10-23 21:39:55 +11:00
boy0001
7f669b4207 Added plot swapping (untested) 2014-10-23 21:21:27 +11:00
boy0001
c7a1ad5c17 forgot this class 2014-10-23 18:27:01 +11:00
boy0001
8f2de99001 Finished updating to new permissions system. 2014-10-23 18:23:09 +11:00
boy0001
d2df275000 Added plot swap method. 2014-10-23 18:09:54 +11:00
boy0001
bcb1ddeccb You should finish the web interface at some point.
- Added functions to get / save a schematic.
2014-10-23 13:50:11 +11:00
boy0001
cc5fb76c7a Made converter run sync, to reduce bugs. 2014-10-23 12:29:43 +11:00
Sauilitired
d33f3ac409 Only display flags which the user is permitted to use. 2014-10-22 19:28:02 +02:00
boy0001
2f90adac52 fixes. + added DebugClaimTest command 2014-10-22 23:22:00 +11:00
boy0001
b0351b5c99 Bug fixes. 2014-10-22 19:46:41 +11:00
boy0001
e548cd8158 Making the database stuff abstract:
This will make it easier to add support for MongoDB
2014-10-22 17:09:01 +11:00
Sauilitired
ed6df3e700 Remove le line 2014-10-22 08:01:35 +02:00
boy0001
cfbf0086fa Working on plot commenting... Can you do the DB stuff? 2014-10-22 16:21:57 +11:00
boy0001
6a050f5287 fixed economy and old plot removal task
*I need to update AdvPlots due to these changes as well.
2014-10-22 10:04:44 +11:00
Sauilitired
ee9cee6ec8 * Added Fly Flag
* Moved stuff away from the actual listener class
* Ability to delete plot on player ban
2014-10-21 19:01:34 +02:00
Sauilitired
a80c044b3e Merge remote-tracking branch 'origin/master'
Conflicts:
	PlotSquared/src/com/intellectualcrafters/plot/listeners/PlayerEvents.java
2014-10-21 18:59:24 +02:00
Sauilitired
7bd6ee5f33 * Added Fly Flag
* Moved stuff away from the actual listener class
* Ability to delete plot on player ban
2014-10-21 18:53:52 +02:00
boy0001
c55faaec8d Fixes 2014-10-21 20:58:52 +11:00
boy0001
3bbd0a2293 Flags and plot users 2014-10-21 18:11:10 +11:00
Sauilitired
bc4c99bf3a Merge remote-tracking branch 'origin/master' 2014-10-21 08:18:37 +02:00
Sauilitired
bf7c36a637 Will now clear stuff :3 2014-10-21 08:18:30 +02:00
boy0001
9ad7a6d6ab fixed sign id 2014-10-21 16:51:50 +11:00
Sauilitired
5759e3e761 Fixed set command -> not allowing unclaimed plots 2014-10-21 07:44:17 +02:00
boy0001
9427bc7773 Changed version number 2014-10-21 16:36:47 +11:00
Sauilitired
264baf10e3 Fixed plot deletion 2014-10-21 07:35:15 +02:00
boy0001
66d596b993 fixes 2014-10-21 15:31:27 +11:00
boy0001
42a3ec0561 ... 2014-10-20 22:58:40 +11:00
boy0001
5e27ff52b8 Finished new PlotMeConverter 2014-10-20 21:42:50 +11:00