Commit Graph

313 Commits

Author SHA1 Message Date
Sn0wStorm
48b735791f Fix All Dungeons being ended
When triggering the End Sign with Redstone etc
2016-05-31 22:07:33 +02:00
Daniel Saukel
6b70e71abb Use double to store health 2016-05-22 20:30:06 +02:00
Daniel Saukel
f266f00412 Fix DGroup dungeon entering issues 2016-05-15 20:56:36 +02:00
Daniel Saukel
1f2791792b Fix respawn task console errors 2016-05-15 19:31:34 +02:00
Daniel Saukel
f01a4411a5 Deny some abusable group commands while playing 2016-05-15 18:50:22 +02:00
Daniel Saukel
62781f9f88 Fix respawn task console errors 2016-05-15 18:49:20 +02:00
Daniel Saukel
2604f6c8db Fix lives command; compile against BRCommons 0.5.2 2016-05-10 15:12:16 +02:00
Daniel Saukel
ceace09bc7 Some event / test plugin / misc fixes 2016-05-06 18:12:26 +02:00
Daniel Saukel
c4243232f0 Fix /dxl group create 2016-05-06 16:11:26 +02:00
Daniel Saukel
5a3a77cabf Call events properly 2016-05-06 15:28:19 +02:00
Daniel Saukel
5699cc142b Fix #62 2016-05-05 20:46:41 +02:00
Daniel Saukel
cac3e3de39 Minor method naming changes 2016-05-05 20:46:08 +02:00
Daniel Saukel
d5415955c5 Map creation with a map name in use is now forbidden 2016-05-05 14:29:35 +02:00
Daniel Saukel
147588967a Code cleanup 2016-05-05 14:13:28 +02:00
Daniel Saukel
4f43db7390 Fix NPE on interact while creating portal 2016-05-04 21:22:52 +02:00
Daniel Saukel
bcd931c2fe Update to BRCommons 0.5.1 2016-05-02 21:48:39 +02:00
Daniel Saukel
601e0cb33e Fix #59 2016-05-02 00:17:14 +02:00
Daniel Saukel
c0a39bc533 Added experimental support for Citizens 2016-05-01 00:20:44 +02:00
Daniel Saukel
e34d5218dc New external mob system 2016-04-30 01:28:11 +02:00
Daniel Saukel
02317cc208 Move game.GameChest => reward.RewardChest 2016-04-29 22:06:33 +02:00
Daniel Saukel
7cbe7f44bb Move DLootInventory to reward package 2016-04-29 22:01:25 +02:00
Daniel Saukel
9ee1e56ddf Create DPlayer for all players on game start 2016-04-29 21:54:57 +02:00
Daniel Saukel
8cbbe09265 Use /mythicmobs instead of /mm 2016-04-29 21:54:25 +02:00
Daniel Saukel
394080da34 Fixed some reward bugs 2016-04-29 21:11:00 +02:00
Daniel Saukel
5e2c9ff601 Fixed GameSign updating when group is deleted 2016-04-29 21:10:16 +02:00
Daniel Saukel
eed8427eb1 Fixed check for permissions not in the enum 2016-04-29 21:08:42 +02:00
Daniel Saukel
0ccbc58be1 New permission system 2016-04-29 16:42:52 +02:00
Daniel Saukel
4737441f9b Use seconds instead of ticks in the config 2016-04-29 15:46:12 +02:00
Daniel Saukel
cdb18b5ae6 Secure Mode 2016-04-29 15:30:57 +02:00
Daniel Saukel
63ffd6a3f8 Use Message util by BRCommons 2016-04-29 01:24:59 +02:00
Daniel Saukel
c1415d054e Fixed group command 2016-04-28 22:41:51 +02:00
Daniel Saukel
2d4e870d65 Added enter command 2016-04-28 22:41:14 +02:00
Daniel Saukel
1cdc78dda3 Fix #52 2016-04-28 00:03:25 +02:00
Daniel Saukel
43e6a04da1 Fixed MythicMobs spawn amount and interval 2016-04-27 23:22:10 +02:00
Daniel Saukel
0caad8f0f4 Fixed MythicMobs not recognized as DMobs 2016-04-27 14:11:36 +02:00
Daniel Saukel
df806d1520 Added ProgressTrigger 2016-04-26 22:20:24 +02:00
Daniel Saukel
53ef4f2280 Added mob waves and the wave trigger
Still needs a trigger to trigger other signs
2016-04-26 20:44:14 +02:00
Daniel Saukel
bac30d3dbb Added Metrics (BRCommons 0.4) 2016-04-24 17:19:09 +02:00
Daniel Saukel
c275b9df35 Move worlds to a new package 2016-04-24 16:24:20 +02:00
Daniel Saukel
ed0e32d9eb Added Time is Running mode 2016-04-24 01:35:39 +02:00
Daniel Saukel
92b10ec50a Multi group dungeons 2016-04-24 00:02:04 +02:00
Daniel Saukel
aa8b952c7c Fix floor signs (end) 2016-04-09 21:47:51 +02:00
Daniel Saukel
dfce9a6f02 Fix #54 2016-04-09 21:47:25 +02:00
Daniel Saukel
1470ae6244 Add message for level reward 2016-04-09 21:45:43 +02:00
Daniel Saukel
0b82db56d2 Fix config values 2016-04-09 20:14:21 +02:00
Daniel Saukel
425ea8e0c1 Add level requirements / rewards 2016-04-09 20:05:27 +02:00
Daniel Saukel
83aaedcc95 Fix #35 2016-04-06 22:59:13 +02:00
Daniel Saukel
5578e3ce5d Remove debug message 2016-04-06 22:05:19 +02:00
Daniel Saukel
43fcee3c31 Fix keepInventoryOnEscape 2016-04-06 22:05:03 +02:00
Daniel Saukel
0afca982b2 Fixed leave teleportation bug 2016-03-28 21:11:01 +02:00
Daniel Saukel
f6bf75e051 Revert "Create a DGlobalPlayer on DPlayers initialization. Resolves #43"
This reverts commit 3c08691866.
2016-03-28 12:44:53 +02:00
Daniel Saukel
f42a85132e Create DGlobalPlayer after DPlayer deletion 2016-03-28 12:31:45 +02:00
Daniel Saukel
3c08691866 Create a DGlobalPlayer on DPlayers initialization. Resolves #43 2016-03-28 12:09:38 +02:00
Daniel Saukel
383e4b6e61 Fixed /dxl leave. Resolves #43 2016-03-28 11:59:01 +02:00
Daniel Saukel
744e48ad39 Remove unused DCommands class 2016-03-27 21:29:06 +02:00
Daniel Saukel
768064e6e9 Global protection and player handler rewrite
These two important rewrites are tied together, so I did a lot of the
player handler rewrite in this commit, even though it mainly tackles the
protection rewrite.
* Rewrote global protections
* Deprecated methods which are subject to change
* Protection system is now waaay more dynamic and provides an API
* Began to rewrite player handling
* Still uses DPlayer in many cases where e.g. DEditPlayer should be
used!
* Added class to represent the data file
2016-03-27 21:28:55 +02:00
Daniel Saukel
5490b99bf3 Do not suppress warnings 2016-03-23 12:03:39 +01:00
Daniel Saukel
ec90e59297 Added lives support for game types 2016-03-22 22:43:39 +01:00
Daniel Saukel
4163fc8905 Make title message configurable 2016-03-22 21:50:28 +01:00
Daniel Saukel
11a04feb11 Add check for GameSigns 2016-03-22 12:17:32 +01:00
Daniel Saukel
a3ee3c698c Fix 1.9 inventories (needs BRCommons update for version check) 2016-03-22 12:17:12 +01:00
Daniel Saukel
26e3b1ee27 Save config on initialization 2016-03-17 15:04:45 +01:00
Daniel Saukel
312844be78 Overhaul: Maven 2016-03-01 22:08:07 +01:00