ulumulu1510
577c164e2a
Create AsciiMap and move map logic from Board to own class.
2017-07-17 12:57:55 +02: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
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
ulumulu1510
46c02e33f4
Renovate the class AsciiCompass to the current standards.
2017-03-12 18:24:24 +01:00
TheComputerGeek2
7076ffbc5d
Clean up RelationUtil
2017-03-08 10:43:40 -08:00
Olof Larsson
6599aac488
Newline at end of file
2016-07-30 12:15:24 +02: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
e43f63cf59
Rename
2014-06-04 14:02:23 +02:00
Olof Larsson
858b4e5fd1
1.7.9 Support
2014-05-14 15:27:27 +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
fffdf07178
More minor tweaks
2013-04-25 16:54:55 +02:00
Olof Larsson
aea6c38eaf
Nah lets not create a built in badword list. Its not doable due to the scunthorpe problem.
2013-04-24 19:04:53 +02:00
Olof Larsson
5eed71fc67
Rename Faction Tag to Faction Name. What did tag ever mean? Name makes more sense.
2013-04-24 19:01:17 +02:00
Olof Larsson
90d819ab18
Allergy reaction kicked in. This commit removes the Spout features. I have nothing against spout but if we are going to have them we should do them properly. They should be coded in such a way that they could be in an external plugin alltogether. Also removed netbeans stuff from IDE that should not be in the github repo.
2013-04-22 21:00:00 +02:00
Olof Larsson
bc194efc9b
more variable renames for FPlayer --> UPlayer
2013-04-22 19:57:11 +02:00
Olof Larsson
19f9834210
Starting to rename fplayer --> uplayer since we will need an mplayer.
2013-04-22 17:59:51 +02:00
Olof Larsson
ec8be2d2c0
Moving colors to MConf
2013-04-22 09:41:48 +02:00
Olof Larsson
41bb3f6e05
Moving files around
2013-04-22 09:37:53 +02:00
Olof Larsson
bc0a8da76f
Remove LazyLocation and declare that Tasks are not Utils.
2013-04-18 12:29:56 +02:00
Olof Larsson
3036b0a157
Moved Faction entity to useage of MStore as well.
2013-04-12 09:47:43 +02:00
Olof Larsson
76f3f044ca
Possible converted FPlayer
2013-04-12 08:56:26 +02:00
Olof Larsson
a34e2be362
Getting rid of FLocation all together.
2013-04-11 11:18:04 +02:00
Olof Larsson
262ec248f5
More Txt.
2013-04-10 10:45:47 +02:00
Olof Larsson
3ef3492c68
Fix indentation style and note invalid approach in EconLandRewardTask.
2013-04-10 09:47:32 +02:00
Olof Larsson
d2e261a275
Get rid of old CB refference trick to get creature type.
2013-04-10 09:44:15 +02:00
Olof Larsson
936c28d5a9
Move all in the struct package to main package.
2013-04-09 13:24:55 +02:00
Olof Larsson
a726e1c49f
Rename FPlayers --> FPlayerColl
2013-04-09 13:22:23 +02:00
Olof Larsson
1b0c0a4b72
Rename Conf --> ConfServer.
2013-04-09 13:15:25 +02:00
Olof Larsson
c8870d10d4
MCorify the MPlugin class Factions slightly.
2013-04-09 13:12:13 +02:00
Olof Larsson
c88847bd3e
Rename P --> Factions.
2013-04-09 13:00:09 +02:00
Olof Larsson
8a4b26cbd9
Rename Factions --> FactionColl
2013-04-09 12:58:39 +02:00
ÆtherSurfer
2f883455ee
Land Reward Task up and running.
...
Conflicts:
src/com/massivecraft/factions/Conf.java
src/com/massivecraft/factions/listeners/FactionsPlayerListener.java
2012-12-01 14:23:49 -05:00
ÆtherSurfer
ca219a1fb2
Reward faction members with money every day for every plot they control divided among all the players in the faction
2012-12-01 14:16:29 -05:00
Olof Larsson
a0a163056d
Now using automated help. Fixed SeeChunk issues.
2012-05-09 05:56:37 +02:00
Olof Larsson
1459c9c057
Reworked chat completely. Added Herochat integration. New tag-parsing system. Non-monitor-breaking relation colored chat.
2012-05-02 04:45:10 +02:00
Olof Larsson
3eed72783b
Added a healthbar feature :)
2012-03-25 21:07:11 +02:00
Brettflan
d8a39140fc
Faction homes should no longer be lost if their target world isn't already loaded when Factions loads at server startup. This is done using a new lazy-load Location container class which only initializes the Location when it's actually needed.
2012-03-14 13:06:38 -05:00
Brettflan
fd8ca30af6
(donington) Fixes for compiler warnings & minor .gitignore enhancement, completed the last of the creatureType/entityType renaming (a few imports and functions)
2012-03-13 08:43:45 -05:00
Brettflan
18b10ce8f9
Cleaning sweep, mainly for various stray "4 spaces" indentions to tabs
2012-03-13 08:27:03 -05:00
Brettflan
2856411594
Remake of radius claim method. It now starts in the current chunk and spirals outward, in a repeating task designed to keep from overloading the server. The old method tried to put together a list of chunks, and then tried to claim them immediately starting from one corner of the overall area.
...
New setting "radiusClaimFailureLimit" (default 9). If claims are unsuccessful that many times in a row during a radius claim, the task will cancel out. There is no longer a limit to the specified radius since the process should no longer cause major server stress, and due to the process canceling out after several failures as just described.
Added some new methods to FLocation to quickly convert between block/chunk/region positions, and rewrote the FLocation hashCode() method to make it faster.
2012-03-13 05:54:48 -05:00
Brettflan
de3c7436fe
"autoLeaveAfterDaysOfInactivity" routine now runs only once every few minutes instead of running every time a player logs in. New setting "autoLeaveRoutineRunsEveryXMinutes" (default 5 minutes) to determine just how often the routine is run.
...
The routine is also slightly more careful about how it calculates how long a player has been offline.
2012-02-26 16:55:58 -06:00
Olof Larsson
92116bc929
Fix some warnings in Eclipse
2012-02-22 19:08:17 +01:00
Olof Larsson
fafad0f590
Improved the seechunk command.
2012-01-28 19:49:01 +01:00
Brettflan
bc40f3b751
Server admins can now promote or demote any member of any faction to/from faction leader or officer using the existing /f leader and /f officer commands, with two new permissions added to allow that. A third permission is also added to allow server admins or moderators to join any faction without the need of /f bypass mode.
...
Also, a couple more minor bugfixes are included for /f home payment giving the wrong message, player/faction descriptions being wrong for console messages, and potential NPE in new faction leader promotion routine if faction was permanent with no current leader.
New permissions:
factions.leader.any - allows use of /f leader on any player in any faction
factions officer.any - allows use of /f officer on any player in any faction
factions.join.any - allows player to join any faction, bypassing invitation process for closed factions (the same as players with /f bypass enabled can do)
2012-01-18 06:01:50 -06:00
Brettflan
2a9b475012
Economy integration is now handled through Vault instead of Register. You will need to download and install the Vault plugin now if you want to use any Economy-related features. If you're not using the Register plugin for anything other than Factions, it should be safe to remove it from your server.
...
Vault: http://dev.bukkit.org/server-mods/vault/
Note: for proper faction bank support, if you're using iCo5 or EssentialsEco, I recommend waiting for Vault 1.2.5 to be released which addresses faction account creation issues related to those.
2012-01-16 19:38:14 -06:00
Brettflan
78a62bc25c
Updated /f map compass to use new official north
2012-01-11 18:19:31 -06:00
Olof Larsson
72db45e45e
Updated readme, Fixed admin bypass command and corresponding permissions, Swapped colors for ally and truce, added new faction permissions, improved explosion protection and implemented firespread protection, fixed painbuild check order, flags can only be changed by server admins now and implemented type adapters for some enumerations for future changes to be non breaking. That it \:D /
2011-10-25 21:18:08 +02:00