549aaaf494
Adding in offline explosion protection per default.
Olof Larsson
2013-08-23 10:45:27 +02:00
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.
Olof Larsson
2013-08-23 10:14:23 +02:00
844dc6c420
Consider deactivating admin mode each time we check it. Fixes people getting stuck in admin mode that no longer has permissions for it.
Olof Larsson
2013-08-23 08:10:44 +02:00
04aca214e1
This approach is hopefully better.
Olof Larsson
2013-08-22 13:37:08 +02:00
c5be1754c4
Performance improvement as suggested by md_5, thanks.
Olof Larsson
2013-08-21 10:02:40 +02:00
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.
Olof Larsson
2013-08-21 09:51:43 +02:00
faa61345df
Fix a bug pointed out by Riking.
Olof Larsson
2013-08-12 06:48:12 +02:00
df9b10e074
Make world sets case insensitive so people can WrItE HoWeVeR tHeY WaNt.
Olof Larsson
2013-08-09 10:06:28 +02:00
642f5c00d0
This is 2.0.5
Olof Larsson
2013-08-08 09:44:33 +02:00
66cdb21215
Note the possible NPE for further investigation.
Olof Larsson
2013-08-08 09:28:39 +02:00
bbc77790da
fix FactionsEventChunkChange bug, tryClaim changes the board in between the time it instantiates this event and it calls getType
ÆtherSurfer
2013-07-20 19:29:21 -04:00
6f1777cc83
This is 2.0.3
Olof Larsson
2013-07-12 10:36:24 +02:00
c11977fd70
This is 2.0.2
Olof Larsson
2013-07-02 15:32:24 +02:00
428f1a18e7
This is 2.0.2_dev
Olof Larsson
2013-07-02 10:44:03 +02:00
e5e87c9359
Ooops. Missed out the recipient limits when re-deobfuscating.
Olof Larsson
2013-06-28 07:44:00 +02:00
edb9d50dbf
This is 2.0.1
Olof Larsson
2013-06-27 13:01:14 +02:00
e0729fbeb0
Add in a new tag {factions_roleprefixforce}
Olof Larsson
2013-06-27 11:42:02 +02:00
1952cd2999
Update HeroChat integration to version #214
Olof Larsson
2013-06-27 11:03:08 +02:00
6339861819
Fix bug where data migration from 1.8 would fail.
Olof Larsson
2013-06-27 10:06:15 +02:00
765e187bd1
This is 2.0.0
Olof Larsson
2013-06-22 17:45:34 +02:00
cf03bd5b8a
Fixing one permission check bug and adding some debug output in hope to find that bug.
Olof Larsson
2013-04-29 16:29:10 +02:00
709c1fe80d
Work on TerritoryAccess and permissions.
Olof Larsson
2013-04-29 12:48:11 +02:00
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.
Olof Larsson
2013-04-29 10:42:33 +02:00
cea9a85f2b
Fix an nPE
Olof Larsson
2013-04-29 10:35:35 +02:00
1d951fb5cf
Let's allow the allowed people
Olof Larsson
2013-04-29 10:26:15 +02:00
66b4eb4b92
Pass 1 at reworking the Territory Access system.
Olof Larsson
2013-04-29 10:23:39 +02:00
03684c78f1
Testing out the new PSFormat called HumanSpace.
Olof Larsson
2013-04-26 20:22:12 +02:00
3d50e84360
Improvements to info commands.
Olof Larsson
2013-04-26 17:54:06 +02:00
1609a7cfea
Renaming show --> faction and power --> player
Olof Larsson
2013-04-26 14:01:28 +02:00
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.
Olof Larsson
2013-04-26 11:07:29 +02:00
7ce0100e73
Minor changes to npe detection and denied commands
Olof Larsson
2013-04-26 11:06:07 +02:00
7626aed06a
Fixing a few bugs, and adding in some debug output for unsolved ones.
Olof Larsson
2013-04-26 10:32:02 +02:00
f6d601446e
Some bugfixes
Olof Larsson
2013-04-26 08:02:32 +02:00
684974b336
Minor tweaks to default config values
Olof Larsson
2013-04-25 20:21:23 +02:00
71bf3e9f72
Adding in the pow command again. It should be noted that the whole information display system needs a rewrite. Perhaps one command for player and a few for faction?
Olof Larsson
2013-04-25 17:17:23 +02:00
fffdf07178
More minor tweaks
Olof Larsson
2013-04-25 16:54:55 +02:00
ea06c468fc
Fix some more small bugs
Olof Larsson
2013-04-25 16:02:37 +02:00
c6757fae60
Removing some f and adding some u.
Olof Larsson
2013-04-25 14:15:25 +02:00
a05a7570a2
Add a plugin description to plugin.yml
Olof Larsson
2013-04-25 14:11:32 +02:00
7a99005f7b
Tweaking requirements, removing declaim aliases and shortening the author list by using minecraft name only.
Olof Larsson
2013-04-25 13:53:22 +02:00
5047439756
More universe disabled checks.
Olof Larsson
2013-04-25 13:25:15 +02:00
ac2c7c705c
Just started adding in the universe toggle.
Olof Larsson
2013-04-25 12:18:39 +02:00
8fd088e291
A few minor bugfixes and tweaks.
Olof Larsson
2013-04-25 12:04:01 +02:00
18e6c778b9
Fixing a couple of NPE
Olof Larsson
2013-04-25 11:00:17 +02:00
0fd21575e4
Adding in Faction creation timestamp. You can now see how old the faction is.
Olof Larsson
2013-04-25 10:51:11 +02:00
0ed104279f
Change order in UPlayer.detachId to avoid NPE.
Olof Larsson
2013-04-25 10:27:39 +02:00
09a23353a7
Drop old special factions upon migration.
Olof Larsson
2013-04-25 09:59:25 +02:00
638ba4ca7f
Thanks @Brettflan, Adding HOPPER and DROPPER to the material constant.
Olof Larsson
2013-04-25 09:54:20 +02:00
c10b6f5edc
Adding in a preprocessor to avoid using the SerializedName annotation.
Olof Larsson
2013-04-25 09:49:39 +02:00
8e59017cb1
Working on the setter pattern some more. The inited check is now built into the entity changed method.
Olof Larsson
2013-04-25 08:34:10 +02:00
26af25f1c5
Improve the UPlayer setters to follow a standardized format and avoid triggering the changed method on nochange.
Olof Larsson
2013-04-25 08:01:26 +02:00
8070cc5579
Readd the powerboost for players and the proper maximum power per faction calculation.
Olof Larsson
2013-04-25 07:53:21 +02:00
e32a741b3b
Renaming sender vars in the command system to more proper names.
Olof Larsson
2013-04-25 07:29:19 +02:00
882bdf4c88
Thanks @AEtherSurfer, changed the order of faction and radius in the claim command and added a maximum radius.
Olof Larsson
2013-04-24 20:17:20 +02:00
ce1c69d0ca
These libs were no longer in use
Olof Larsson
2013-04-24 19:06:04 +02:00
aea6c38eaf
Nah lets not create a built in badword list. Its not doable due to the scunthorpe problem.
Olof Larsson
2013-04-24 19:04:53 +02:00
5eed71fc67
Rename Faction Tag to Faction Name. What did tag ever mean? Name makes more sense.
Olof Larsson
2013-04-24 19:01:17 +02:00
82e380cd3d
these changes fixes a few startup errors related to non-attached factions lacking universe.
Olof Larsson
2013-04-24 18:22:52 +02:00
80eb506499
Fixing one typo and a minor bug.
Olof Larsson
2013-04-24 16:50:19 +02:00
0992c403b5
minor stuff
Olof Larsson
2013-04-24 16:40:35 +02:00
7e33bd0bf1
Add an intermediate Colls class for that shared universe-get logic.
Olof Larsson
2013-04-24 16:27:47 +02:00
643d6ba3c7
Adding TRAPPED_CHEST to the set of container materials
Olof Larsson
2013-04-24 16:12:55 +02:00
9b932cb1c6
Permission node cleanup and removal of the commented out deprecated API.
Olof Larsson
2013-04-24 16:10:16 +02:00
da2cc0f052
Whatever, lets just move the last listener stuff over
Olof Larsson
2013-04-24 15:35:46 +02:00
8fce53b4fc
Recruits should per default not be allowed to build
Olof Larsson
2013-04-24 15:30:08 +02:00
521218cd6d
Chunk change logic is now good enough. Moving it to the MainListener.
Olof Larsson
2013-04-24 15:19:49 +02:00
aa989db8f7
Working on auto claim
Olof Larsson
2013-04-24 15:14:15 +02:00
f6da2d397b
Specifying meanings for null in Faction fields and removing the getAccountId method alltogether.
Olof Larsson
2013-04-24 14:42:52 +02:00
6846c426c4
Minor touches to player defaults.
Olof Larsson
2013-04-24 14:31:10 +02:00
0eb121c444
The Special Factions are now unique per universe.
Olof Larsson
2013-04-24 13:50:02 +02:00
e0c6e71b91
Removed WorldGuard integration. Can be readded later in a proper manner if anyone need it. Also moved some more Econ stuff to the listener.
Olof Larsson
2013-04-24 13:26:59 +02:00
bd8d945c7b
Decoupled LWC integration. This is a good example of what integrations should look like. We are using events only. For this reason the LWC integration could be placed in another plugin and this is good practice. Im not saying we should move the LWC integration to another plugin but its good practice that its possible.
Olof Larsson
2013-04-24 11:30:00 +02:00
05da06594a
Unifying, simplifying and messing around with land claiming and the related costs.
Olof Larsson
2013-04-24 11:16:37 +02:00