Commit Graph

932 Commits

Author SHA1 Message Date
Olof Larsson
159b89ee51 Simplify Database Constructors. Use Setters. 2015-12-01 11:23:47 +01:00
Olof Larsson
9212ccf6ce Changed 2015-11-30 20:18:16 +01:00
Olof Larsson
37e9994efe Change detection. 2015-11-30 10:44:15 +01:00
Olof Larsson
259bf27f3e MassiveCore - Change to database system. 2015-11-21 22:26:00 +01:00
Mark Hughes
5deb16dc74 Fix to Nether Portal traps. See #928 2015-11-10 05:15:13 +01:00
Olof Larsson
352db64850 MassiveCore Change 2015-11-08 19:07:13 +01:00
BuildTools
1c6f3f28d1 Call changed() more often 2015-11-08 18:01:10 +01:00
Olof Larsson
18f4dd3bf2 MassiveCore change 2015-11-08 17:26:36 +01:00
Olof Larsson
08708eaaab Some small performance optimizations. 2015-11-06 12:58:03 +01:00
Olof Larsson
482b75be70 MassiveCore - More type. More editor. 2015-11-06 02:10:29 +01:00
Olof Larsson
53db58f582 MassiveCore - Remove useless aliases 2015-10-21 21:18:00 +02:00
Olof Larsson
d72d8f4043 MassiveCore - Version Synchronized Warnings 2015-10-21 20:28:36 +02:00
Olof Larsson
753310561a MassiveCore - Heavy Refactoring and Command improvements 2015-10-21 19:35:41 +02:00
ulumulu1510
e7de3a902f Add visibility check in f status. 2015-10-12 11:53:41 +02:00
ulumulu1510
b2c7d0b7b7 Reduce online evaluation by 20 % in Faction#isExplosionAllowed() 2015-10-06 21:36:37 +02:00
Mark Hughes
8a4f99065d Fire bug fix 2015-09-21 07:45:40 +02:00
Olof Larsson
f5ecb69722 Visibility Stuff 2015-09-14 16:29:33 +02:00
Olof Larsson
e40a4c94c3 MassiveCore - Auto Help Command 2015-09-09 14:06:39 +02:00
ulumulu1510
13b7bd5581 Implement Mson UsageTemplate. 2015-09-09 12:11:33 +02:00
Olof Larsson
fe68d57b23 Fix bug. Nothing spawning. 2015-09-09 08:40:35 +02:00
Mark Hughes
0728f0cfd2 Adds new Animals flag 2015-09-08 16:29:11 +02:00
Mark Hughes
74b9319a1a WorldGuard Integration 2015-09-07 14:46:05 +02:00
Olof Larsson
64928d699c MassiveCore - Pager Improvement 2015-09-05 13:50:37 +02:00
Olof Larsson
658905c4e8 MassiveCore - Pager Improvement 2015-09-05 13:44:24 +02:00
Olof Larsson
841a2da73d MassiveCore - Merged Message Methods 2015-09-03 09:33:01 +02:00
Olof Larsson
47d852ed3d Return There 2015-08-29 10:35:24 +02:00
Olof Larsson
3f3ee4df6d f unstuck 2015-08-28 10:42:40 +02:00
Olof Larsson
8eaf1215d2 Territory Titles Toggle Command 2015-08-28 09:00:24 +02:00
Olof Larsson
89b93801d0 Actually we need an adminmode check as well. 2015-08-26 08:34:30 +02:00
Olof Larsson
6853923264 Fix title edit permission check. 2015-08-26 08:23:08 +02:00
Olof Larsson
33964d4aa2 No default sorting. 2015-08-24 14:24:21 +02:00
Olof Larsson
41a99c4bc5 CommandSender Link Cauldron nonsupport message 2015-08-21 14:58:04 +02:00
Olof Larsson
0642b0ede4 New getAll methods. 2015-08-03 16:17:38 +02:00
Olof Larsson
4a18daf2d9 MassiveCore Change 2015-07-24 13:42:06 +02:00
Madus
99604482aa Fix arg reading bug. 2015-05-22 10:37:36 +02:00
Olof Larsson
b244ff63c7 More Type Security 2015-05-16 14:30:49 +02:00
Olof Larsson
a9b80dacfe Remove ID update. Add NPC awareness. 2015-05-16 12:19:36 +02:00
Olof Larsson
24344ab6c8 Page ArgSetting 2015-05-13 23:00:53 +02:00
Magnus Ulf
ab9ea25bfd BugFix 2015-05-08 09:05:50 +02:00
Magnus Ulf
22cb629107 MassiveCore Change 2015-05-06 21:44:59 +02:00
Olof Larsson
fef69f347e Endermites are monsters 2015-04-28 15:28:36 +02:00
Olof Larsson
ccd1505d14 For the SpigotFeatures, actually make it throw. 2015-04-14 11:20:45 +02:00
Magnus Ulf
43d2354f04 Update ArgReaders 2015-04-09 14:37:18 +02:00
Olof Larsson
6c61da2b8d MassiveCore changes. 2015-04-09 11:55:44 +02:00
Olof Larsson
26dd2f7cbd Remove monster targeting cancellation. It is interpreted as a bug by some and is not expected behavior. 2015-03-23 09:11:53 +01:00
ulumulu1510
c65da10b52 Resolves kicking of a higher ranked Member 2015-03-09 12:33:57 +01:00
ulumulu1510
aa4645b036 Change sentence formatting in modifyMoney 2015-03-09 12:33:26 +01:00
Olof Larsson
d2b6035fd3 MassiveCore change 2015-03-05 16:12:06 +01:00
Olof Larsson
8d584eb249 Not going to be lazy 2015-03-05 00:14:24 +01:00
ulumulu1510
1dab81ede3 Fix the "can't kick player with negativ power even if adminmode is on"
bug
2015-02-22 21:48:45 +01:00
ulumulu1510
22bf4bc9bb Safer piston build protection 2015-02-19 15:28:13 +01:00
Magnus Ulf
262d1f2efa CmdRank changed to allow faction change.
Admins can now change a players faction when doing /f rank
2015-02-19 15:27:44 +01:00
Olof Larsson
48a8e81113 Add Pager Item Index 2015-02-17 10:40:15 +01:00
Olof Larsson
da5e1de456 MassiveCommandException --> Exception 2015-02-12 12:00:55 +01:00
ulumulu1510
8e13c1c13f Implement f status 2015-02-04 01:45:11 +01:00
Olof Larsson
8322528652 MassiveCore Change - ArgReaders use Exceptions 2015-02-04 01:30:07 +01:00
Olof Larsson
8c27fe6505 It's dangerous to go alone. 2015-02-03 12:47:09 +01:00
Olof Larsson
7a78823e3f SenderEntityColl Stack Traceability 2015-02-03 11:21:28 +01:00
Olof Larsson
df90260030 Territory info using 1.8 Titles. 2015-02-02 23:33:19 +01:00
Olof Larsson
15dab6e5f7 Collection Tick Stack Traceability 2015-02-02 00:25:29 +01:00
Magnus Ulf
afc45fea13 Reworked flag & perm cmd
Flag & Perm commands are now parent commands, and not so awkward.
2015-01-28 14:31:33 +01:00
Benjamin Heusser
d6d5cb325d Implement the f setpower command 2015-01-28 13:42:04 +01:00
Benjamin Heusser
486f8ac957 Rework the /f invite command to be a parentcommand. 2015-01-22 09:34:35 +01:00
Olof Larsson
29a4feeff6 Fix roleprefixforce. Thanks @coolsa. 2015-01-19 10:41:01 +01:00
Olof Larsson
454acc91d6 Break out Territory Shield logic and increase its event priority. 2015-01-19 10:35:12 +01:00
Olof Larsson
91bdeb4f3c Use MassiveCore setDamage 2015-01-19 10:08:29 +01:00
Olof Larsson
c81d7d8794 Remove Maven 2015-01-19 09:58:25 +01:00
Olof Larsson
13a4afdfb4 Maven Attempt 1 2014-09-13 00:50:33 +02:00
Olof Larsson
205169ecc0 Beta Version of the built in Dynmap integration. 2014-08-21 00:38:01 +02:00
Olof Larsson
7ac78aa503 MassiveCore - Performance improvement for command argument readers. 2014-07-31 16:42:47 +02:00
Olof Larsson
ebaae4536f Reload bug fix by @ORelio 2014-07-13 15:30:06 +02:00
DarkSeraphim
daab85102b Actually supporting custom ban messages now.
Seriously people, this was just a pain to look at.
2014-07-08 16:02:37 +02:00
Olof Larsson
3a3d5cd4fb DisplayName per Beholder 2014-06-21 19:03:39 +02:00
Olof Larsson
56768aca55 Event first 2014-06-04 16:47:01 +02:00
Olof Larsson
e43f63cf59 Rename 2014-06-04 14:02:23 +02:00
Olof Larsson
275341bc85 Merge branch 'master' of github.com:MassiveCraft/Factions 2014-05-14 15:27:37 +02:00
Olof Larsson
858b4e5fd1 1.7.9 Support 2014-05-14 15:27:27 +02:00
Tibo442
9efbd5dfc6 Update UConf.java More essentials aliases 2014-04-12 11:03:36 +02:00
godgodgodgo
46517e71e5 Add tpyes and etpyes aliases for accepting a tpa
Adds commands to block tpaccept aliases that not many people know of.
2014-04-04 01:34:23 +01:00
Olof Larsson
6bd4581d80 Compat with ProjectileSource 2014-03-27 00:13:41 +01:00
Tibo442
d0253ac676 Add Essentials e+(command) to UConf
Fixes a bug.
2014-01-25 20:35:20 +01:00
Olof Larsson
6d1d232d0c Merge pull request #527 from Tibo442/patch-1
Update CmdFactionsName.java
2014-01-25 02:41:40 -08:00
Tibo442
41870a73c6 Fix "The faction %s<i> was disbanded." colors 2014-01-22 20:10:29 +01:00
Tibo442
68192ff8b8 Update CmdFactionsName.java
Without this, a hacker/troller could "/f name (some random stuff)" spam, without the owner/admins know WHO did it.
With this, everyone knows who changed the "/f name".
2014-01-21 20:39:30 +01:00
Olof Larsson
ddb1e1f3f4 Protect against ItemFrame item removal. Fixes #501 2014-01-05 12:20:41 +01:00
Olof Larsson
b951493ea1 MCore change and disable name change broadcasting per default 2014-01-05 11:55:45 +01:00
Olof Larsson
1101f3c399 Shh no spells. Only tears now.
![Featured Image](https://www.massivecraft.com/wp-content/uploads/2013/12/shhh-no-spells-only-tears-now.jpg)
2013-12-07 11:47:52 +01:00
Olof Larsson
5d35754ed6 Money param reorder 2013-12-03 20:19:55 +01:00
Olof Larsson
efa9d6cb59 Treat a move as a move instead of a despawn+spawn. 2013-12-03 18:02:15 +01:00
Olof Larsson
05aaa8140d This constant could be useful to other plugins. 2013-12-03 17:16:41 +01:00
Olof Larsson
20659b6086 MCore change related to universed money. 2013-12-03 12:59:46 +01:00
Olof Larsson
1a63c59c54 This is 2.2.2 2013-11-11 09:31:04 +01:00
Olof Larsson
fa0c8686c1 MCore change 2013-10-18 14:52:32 +02:00
Olof Larsson
2a6937554e Cache explosion allowed results. Fixes #423 2013-09-22 11:34:21 +02:00
Olof Larsson
d945d2f947 Slightly better class desc 2013-09-21 11:43:11 +02:00
Olof Larsson
06df4dc499 Use the already casted attacker when possible. Add a line break. 2013-09-21 11:39:08 +02:00
Olof Larsson
2d9daa517e Add pvp dissalowed event. Adds #421 2013-09-21 11:32:39 +02:00
Olof Larsson
a5f4781f7b Avoid some magic values and suppress warnings for the rest. 2013-09-20 12:50:32 +02:00
Olof Larsson
5a7024db4c Fix deprecated warnings related to int vs double damage. 2013-09-15 01:08:20 +02:00
Olof Larsson
34681c7340 Remove the implementation specific customData. It's now added to all entities in Mcore. 2013-09-10 03:34:54 +02:00
Olof Larsson
b484b6bb38 Add in a place for people to store their custom data. 2013-09-10 02:40:16 +02:00
Olof Larsson
43f9f304a6 The enum sets are no longer final constants. Thus we should use camel case instead. 2013-08-29 10:48:17 +02:00
Olof Larsson
a72bebecb6 Fix power removed twice upon death sometimes with McMMO. 2013-08-27 10:56:47 +02:00
Olof Larsson
35af6ac0ea Swap format argument order. Fixes #376 2013-08-27 07:21:07 +02:00
Olof Larsson
549aaaf494 Adding in offline explosion protection per default. 2013-08-23 10:45:27 +02:00
Olof Larsson
fa0a2fb90a Move enum sets to mconf instead of hardcoding them. This way perhaps other server mods can add in stuff that's useful to them. 2013-08-23 10:14:39 +02:00
Olof Larsson
844dc6c420 Consider deactivating admin mode each time we check it. Fixes people getting stuck in admin mode that no longer has permissions for it. 2013-08-23 08:10:44 +02:00
Olof Larsson
04aca214e1 This approach is hopefully better. 2013-08-22 13:37:08 +02:00
Olof Larsson
c5be1754c4 Performance improvement as suggested by md_5, thanks. 2013-08-21 10:02:40 +02:00
Olof Larsson
a71b3a19f3 Add in optional relcolor parsing. Since it rarely may break other advanced chat plugins it can be opted out from in the mconf. Enabled by default. 2013-08-21 09:51:43 +02:00
Olof Larsson
faa61345df Fix a bug pointed out by Riking. 2013-08-12 06:48:12 +02:00
Olof Larsson
df9b10e074 Make world sets case insensitive so people can WrItE HoWeVeR tHeY WaNt. 2013-08-09 10:06:28 +02:00
Olof Larsson
66cdb21215 Note the possible NPE for further investigation. 2013-08-08 09:28:39 +02:00
Olof Larsson
32e060c2c3 Handle entity attacks without attackers. Fixes #332. 2013-08-07 07:52:26 +02:00
Olof Larsson
9aaa6de945 Avoid NPE that could arrise due to NPC plugins etc. 2013-07-31 14:50:28 +02:00
Olof Larsson
9f5753a682 Merge pull request #295 from AEtherSurfer/fix_chunk_change_event_bug
Fix chunk change event bug
2013-07-27 00:47:50 -07:00
Olof Larsson
ea5c5ce81e Untested re-added teleport to faction home on death feature. 2013-07-24 18:29:55 +02:00
ÆtherSurfer
3c13235365 fix indent 2013-07-20 19:34:18 -04:00
ÆtherSurfer
bbc77790da fix FactionsEventChunkChange bug, tryClaim changes the board in between the time it instantiates this event and it calls getType 2013-07-20 19:29:21 -04:00
Olof Larsson
428f1a18e7 This is 2.0.2_dev 2013-07-02 10:44:03 +02:00
Olof Larsson
e5e87c9359 Ooops. Missed out the recipient limits when re-deobfuscating. 2013-06-28 07:44:00 +02:00
Olof Larsson
e0729fbeb0 Add in a new tag {factions_roleprefixforce} 2013-06-27 11:42:02 +02:00
Olof Larsson
1952cd2999 Update HeroChat integration to version #214 2013-06-27 11:03:08 +02:00
Olof Larsson
6339861819 Fix bug where data migration from 1.8 would fail. 2013-06-27 10:06:15 +02:00
Olof Larsson
2172ef79c8 Removing debug code thats no longer required. 2013-06-20 09:59:36 +02:00
Olof Larsson
a85e0eccdf and again ... 2013-06-18 10:24:20 +02:00
Olof Larsson
2dd0c8e4a9 And again ... 2013-06-18 10:13:31 +02:00
Olof Larsson
25984f19de More reorder 2013-06-18 09:59:26 +02:00
Olof Larsson
42937a497d Reorder commands. 2013-06-18 09:34:46 +02:00
Olof Larsson
677a9f1a86 MCore update, bug fix and some debug output that should be removed not just yet. 2013-06-18 09:07:05 +02:00
Olof Larsson
66991fba02 Fix a bug where you could not claim a startingpoint for your base in another world 2013-05-29 14:31:09 +02:00
Olof Larsson
34d2dcb97b Ugly NPE evasion. Solves the issue probably but why did it turn null even in the first place? 2013-05-28 09:10:24 +02:00
Olof Larsson
ac95004450 Fix permision to withdraw money and chunk border/connected checking. 2013-05-17 08:37:32 +02:00
Olof Larsson
a79577a355 Another modification to the claim rights checking 2013-05-17 08:10:46 +02:00
Olof Larsson
81d79775f8 Attempt 1 at fixing the claim permission bug. 2013-05-13 07:21:11 +02:00
Olof Larsson
509e7c1711 Remove useless super() call 2013-05-13 07:06:55 +02:00
Kane York
aec60b0bea Wrong MConf value in FListenerExploit 2013-05-09 09:29:35 -06:00
Olof Larsson
7c10a6c83f MCore changes 2013-05-03 09:58:43 +02:00
Olof Larsson
cf03bd5b8a Fixing one permission check bug and adding some debug output in hope to find that bug. 2013-04-29 16:29:10 +02:00
Olof Larsson
709c1fe80d Work on TerritoryAccess and permissions. 2013-04-29 12:48:11 +02:00
Olof Larsson
3a6bca872f Allow people with permission to manage access to deny themselves access. How else should these people feel confident they can setup the access correctly? Personally my reaction was to try to deny myself and I was confused when I couldnt. 2013-04-29 10:42:33 +02:00
Olof Larsson
cea9a85f2b Fix an nPE 2013-04-29 10:35:35 +02:00
Olof Larsson
1d951fb5cf Let's allow the allowed people 2013-04-29 10:26:15 +02:00
Olof Larsson
66b4eb4b92 Pass 1 at reworking the Territory Access system. 2013-04-29 10:23:39 +02:00
Olof Larsson
03684c78f1 Testing out the new PSFormat called HumanSpace. 2013-04-26 20:22:12 +02:00
Olof Larsson
3d50e84360 Improvements to info commands. 2013-04-26 17:54:06 +02:00
Olof Larsson
1609a7cfea Renaming show --> faction and power --> player 2013-04-26 14:01:28 +02:00
Olof Larsson
7cbc99bdd6 Remove the interact spam check. I think it was only useful back in the old days where the denied messages where broadcasted to other players and not only yourself. 2013-04-26 11:07:29 +02:00
Olof Larsson
7ce0100e73 Minor changes to npe detection and denied commands 2013-04-26 11:06:07 +02:00
Olof Larsson
7626aed06a Fixing a few bugs, and adding in some debug output for unsolved ones. 2013-04-26 10:32:02 +02:00