Commit Graph

979 Commits

Author SHA1 Message Date
Magnus Ulf
f347c1058a Rank rework
This makes an under the hood rank-rework. Nothing is changed from the player perspective.
2018-12-20 15:17:20 +01:00
Magnus Ulf
d7728f3a79 Deprecating rank commands prior to rank rework 2018-12-18 15:56:01 +01:00
Magnus Ulf
7b690dc52b Remove references to faction expansions 2018-12-18 15:53:14 +01:00
Magnus Ulf
129fb6e63f Remove HeroChat integration 2018-12-18 15:52:14 +01:00
Magnus Ulf
6bf9d29bed Remove Status perm 2018-12-18 15:40:07 +01:00
Magnus Ulf
3642301de0 Untangle from MassiveCoreXlib 2018-12-18 15:29:15 +01:00
Magnus Ulf Jørgensen
140152c463 Only call changed() when required 2018-04-29 16:28:24 +02:00
TheComputerGeek2
6635ec9710 Address issue #1271 2018-04-23 09:48:55 +02:00
TheComputerGeek2
5fad79b026 Remove duplicate alias for CmdFactionSetpower 2018-04-22 21:46:58 +02:00
Magnus Ulf Jørgensen
2c1e72fa2b Allow migration of Board 2018-04-14 12:25:07 +02:00
Olof Larsson
8536d3db7b Use the Massive collections some more 2018-01-19 20:51:07 +01:00
Connor 'Birb' McCormick
1a8a601357 Fix for Burning Armor stands exploit
Fix for issue where Burning Arrows could ignite Armor Stands regardless of Build Permissions.
2018-01-19 13:33:17 +01:00
Magnus Ulf Jørgensen
c6144a51ea Fix migrator 2017-12-17 16:01:02 +01:00
Magnus Ulf Jørgensen
4904bb39c6 Fix cleaning bug 2017-10-31 07:23:06 +01:00
Olof Larsson
6db380e22d PlayerBucketEmptyEvent modifies the relative face of clicked block 2017-10-11 08:51:48 +02:00
Olof Larsson
f0bf9aa2ed Repair land reward task 2017-10-11 08:44:48 +02:00
Olof Larsson
72b7a6a4ac Protect against BlockExplodeEvent 2017-10-11 08:42:11 +02:00
Magnus Ulf Jørgensen
b681ee01a4 Use new inactivity cleanup system 2017-07-25 12:12:12 +02:00
Olof Larsson
9ed9ad4f82 Classify ILLUSIONER and PARROT 2017-07-18 14:04:17 +02:00
ulumulu1510
a1ec8ce439 Fix supplying block isntead of material. 2017-07-17 17:31:23 +02:00
ulumulu1510
a2c3432864 Turn standard message yellow. 2017-07-17 16:56:27 +02:00
ulumulu1510
89d2921188 Remove Const reference. 2017-07-17 16:28:34 +02:00
gregor0812
fa4b850b01 Updated Faction Name constraints 2017-07-17 14:18:41 +02:00
ulumulu1510
c1d322a723 Remove Const class and move remaining to EngineShow. 2017-07-17 13:08:37 +02:00
ulumulu1510
8f45585a8d Cleanup EngineMoveChunk and use cleaner method structure. 2017-07-17 13:02:35 +02:00
ulumulu1510
577c164e2a Create AsciiMap and move map logic from Board to own class. 2017-07-17 12:57:55 +02:00
ulumulu1510
edfabb7718 Refactor EnginePermBuild to more suitable structure. 2017-07-17 12:56:34 +02:00
Olof Larsson
d47d6ed4a1 Add consoleColorsEnabled configuration option 2017-07-02 17:20:51 +02:00
Olof Larsson
7f911d602c Restore proper activation order of Faction collections 2017-06-11 19:48:06 +02:00
Magnus Ulf Jørgensen
4dba9140de Fix getters for motd and description 2017-05-28 19:44:41 +02:00
Magnus Ulf Jørgensen
25a54882c9 Fix message colour for invite commands 2017-05-28 18:24:59 +02:00
Magnus Ulf Jørgensen
baf1d6fde8 Remove the right player from invites 2017-05-28 18:17:08 +02:00
Magnus Ulf Jørgensen
f1150d21e3 Fix invite removal 2017-05-28 17:58:27 +02:00
Magnus Ulf Jørgensen
60c9d7fcac Invitations as inner entities 2017-05-27 12:21:24 +02:00
Olof Larsson
f10da26159 Fix liquid flow check for removed Faction data. 2017-05-27 08:23:40 +02:00
Magnus Ulf Jørgensen
aacf918058 Clean up activation 2017-05-18 11:22:58 +02:00
Olof Larsson
18976b57be Fix NPE caused by lazy cleanup 2017-05-15 07:33:14 +02:00
TheComputerGeek2
3f123922ba Have getMPlayersWhere use MUtil's transform method
Minor reduction in redundant code and safely handles null passed as the predicate
Added a new signature of getMPlayers which accomadates for all of MUtil.transform's parameters, similar to what is available in CollAbstract.
2017-05-15 06:48:56 +02:00
TheComputerGeek2
faf736a013 Grave digging config options
logLandUnclaims is actually handled by logLandClaims.
command logging is out of the scope of factions.
bank options have been gone for a while, and now the config field is removed for now.
2017-05-15 06:43:29 +02:00
TheComputerGeek2
063dd43f12 Clean up CmdFactionsMotd
Remove unused variable

Make use of TypeNullable instead of recreating its functionality
2017-05-15 06:39:22 +02:00
Magnus Ulf Jørgensen
ac7046275d Automatic child command addition 2017-05-04 16:49:55 +02:00
TheComputerGeek2
89400cdb36 Cleanup comparators 2017-04-17 18:17:03 +02:00
TheComputerGeek2
31823f5311 Use Pager to list faction perms 2017-04-17 18:16:44 +02:00
ulumulu1510
19a1d7fab4 Fix NPE when not overriding. 2017-04-06 22:32:52 +02:00
Olof Larsson
2c58aed1ba Factions Cleanup - Database lazy cleaning 2017-03-25 00:47:01 +01:00
Olof Larsson
4b1068385d Create a (hopefully) proper index solution. 2017-03-24 22:59:44 +01:00
Olof Larsson
98234d8ccc Remove a universe remnant in the MConf 2017-03-24 20:24:01 +01:00
Olof Larsson
59112577b8 Add clean command 2017-03-24 20:19:04 +01:00
Olof Larsson
42fe618b6b Remove use of isDataaseInitialized for MConf and EngineChat 2017-03-24 19:36:54 +01:00
Olof Larsson
824ee18d53 Migrator Renaming 2017-03-24 16:05:55 +01:00
Olof Larsson
59fad9b136 Add Migrator for EnumerationUtil addition. 2017-03-24 15:53:20 +01:00
Olof Larsson
94cffec16c Add EnumerationUtil to simplify updates for server owners. 2017-03-24 15:07:59 +01:00
Olof Larsson
f32af6e02f Remove Lang class. Constants belong in Factions and MPlayer accordingly. 2017-03-24 14:29:26 +01:00
Olof Larsson
83b12fddc8 Rename and relocate Comparators and Predicates 2017-03-24 14:25:29 +01:00
Olof Larsson
2dfce5ea3a Remove Factions 1.8 update logic. 2017-03-24 14:19:26 +01:00
Olof Larsson
bdbc1c79a2 IntelliJ Inspection Based Cleanup 2017-03-24 14:03:29 +01:00
Olof Larsson
60b4472735 Optimize Imports 2017-03-24 13:05:58 +01:00
Olof Larsson
bf2d666338 Default versionSynchronized to true 2017-03-24 11:51:25 +01:00
ulumulu1510
9a2066efcc Implement interface Powerboosted. 2017-03-23 18:02:45 +01:00
ulumulu1510
91fc5a2404 Change Flag show and list commands. 2017-03-23 18:00:35 +01:00
Olof Larsson
ad6dc57fa8 Rework the BackstringSet solution 2017-03-23 16:40:32 +01:00
ulumulu1510
f91cf135d4 Refactor ChatTag and ChatModifier to use Active. 2017-03-15 09:27:47 +01:00
TheComputerGeek2
a18b6faf6f Consider reinforcements and village invasions to be natural spawn reasons 2017-03-15 09:06:21 +01:00
TheComputerGeek2
b020375e1e Cleanup tasks 2017-03-15 09:03:35 +01:00
TheComputerGeek2
b13c77b6c5 Clean up the Coll's 2017-03-15 08:57:15 +01:00
Magnus Ulf Jørgensen
0ba52eae14 Clean up commands 2017-03-12 18:33:06 +01:00
ulumulu1510
46c02e33f4 Renovate the class AsciiCompass to the current standards. 2017-03-12 18:24:24 +01:00
ulumulu1510
6f782b8503 Add DisallowCause to EventFactionsPvpDisallowed. 2017-03-12 16:20:53 +01:00
TheComputerGeek2
7076ffbc5d Clean up RelationUtil 2017-03-08 10:43:40 -08:00
TheComputerGeek2
52023a31ff Clean up the requirements 2017-03-07 23:13:41 +01:00
TheComputerGeek2
8ad812bea6 Make types look nicer 2017-03-06 11:23:03 -08:00
ulumulu1510
c4bb41333a Enable BackStringEnumSets to be edited from within the editor. 2017-02-27 19:35:09 +01:00
ulumulu1510
eeaf2d9346 Fix missing rename in EngineV19. 2017-02-24 20:38:42 +01:00
Magnus Ulf Jørgensen
dc1118e328 Change PowerMixin to newer setup 2017-02-24 19:43:24 +01:00
Magnus Ulf Jørgensen
6e20e810f7 Split up EngineMain 2017-02-24 19:39:56 +01:00
TheComputerGeek2
398154b576 Add edit config command. 2017-02-21 23:22:08 -08:00
Magnus Ulf Jørgensen
ad4ad7307f Vasnished staff should not affect /f list, order 2017-01-20 09:32:23 +01:00
Olof Larsson
9d74ecfe64
IntelliJ optimize imports in EngineWorldGuard 2016-12-29 12:27:54 +01:00
TheComputerGeek2
1fc3eb3429
Update default collections for 1.11
Also fixes comparators not being included as changing on interact
2016-12-03 14:03:21 +01:00
Blanclour
2121cbd8dd
Fix Lingering Potion PvP Bug 2016-11-06 15:40:09 +01:00
Olof Larsson
c6b2983702
Fix world claiming issue. 2016-10-19 18:58:01 +02:00
Olof Larsson
1674e16388
Add Ender Crystal protection. 2016-10-13 17:46:46 +02:00
Olof Larsson
9bca51b470
Maven 2016-10-09 10:59:43 +02:00
Mark Hughes
8c72b5e734
Adding denyCommandsDistance 2016-09-14 17:26:25 +02:00
Mark Hughes
4c5eacec38
Adding daylight sensor to materialsEditOnInteract 2016-09-12 19:10:07 +02:00
Olof Larsson
23821e71e8
Dodge board cleaner in index updater 2016-08-13 18:59:23 +02:00
Olof Larsson
3bd67f5029
Previous commit gave duplicates. Lets try this. 2016-08-03 12:51:06 +02:00
Olof Larsson
6599aac488
Newline at end of file 2016-07-30 12:15:24 +02:00
Olof Larsson
2f96e747b5
Harden Index Updates. Remove ancient debug output. 2016-07-30 12:09:20 +02:00
Olof Larsson
9a1f339e61
My staff says polar bears should be monsters. 2016-07-24 20:16:07 +02:00
Olof Larsson
afcb8afa4b
Add missing animals. Bat, PolarBear and Wolf. 2016-07-24 20:03:43 +02:00
Olof Larsson
8eac170550
Minor Tweaks to Previous Commit. 2016-07-01 15:47:48 +02:00
Mark Hughes
83767dc275
Adds powergain flag and worldsPowerGainDisabled config option. See #526 2016-07-01 15:46:17 +02:00
Olof Larsson
7ee391f6b9
Fix broken map key chars charset. 2016-06-23 12:10:06 +02:00
Olof Larsson
4165d4e01f
MassiveCore - Automatic Collection Constructors 2016-06-23 11:54:41 +02:00
magnusulf
3ce87426a7
Allow factionless vs factionless PvP 2016-06-17 13:53:24 +02:00
Olof Larsson
91d0676bf8
Protect against SignChangeEvent 2016-06-17 13:38:45 +02:00
Alex Ivanov
7b7b189573
Fix herochat integration not loading fixes #1043
Introduced in 1f5e591ce6
2016-06-17 09:49:54 +02:00
Olof Larsson
965911d3de
Permission System Improvements 2016-06-16 19:25:07 +02:00
Olof Larsson
0802c3367f
Add missing negation. Fixes #1101 2016-06-10 10:28:09 +02:00