Commit Graph

946 Commits

Author SHA1 Message Date
Daniel Saukel
f4bd3d579a Minor code changes 2015-12-28 22:54:11 +01:00
Daniel Saukel
f9e616b3cf Rewrote message system 2015-12-28 17:46:52 +01:00
Daniel Saukel
231dfff5c3 Added broadcastMessage() method to MessageUtil 2015-12-28 17:46:19 +01:00
Daniel Saukel
8a63006167 +DGroup#sendMessage(); Fixed NPE on quit 2015-12-28 14:54:06 +01:00
Daniel Saukel
47e21e92f5 Made MessageUtil a littlebit cleaner 2015-12-28 01:38:50 +01:00
Daniel Saukel
9ac6d4b670 Remove @SuppressWarnings("deprecation") because the methods aren't deprecated anymore 2015-12-28 01:38:19 +01:00
Daniel Saukel
4c7b97356a Fix freeze bug at a new floor 2015-12-28 01:37:46 +01:00
Daniel Saukel
0b0e676733 Bugfixes
Variable names, unlimited mobs and a group sign bug
2015-12-27 19:27:55 +01:00
Daniel Saukel
0cc9a28f4d Fix group signs not loading correctly
...and minor further fixes.
2015-12-27 14:07:30 +01:00
Daniel Saukel
a018664102 Continue overhaul
This commit includes the PlayerListener and a bugfix in onJoin at
servers without Vault.
2015-12-25 15:48:11 +01:00
Daniel Saukel
56f98e6826 Continue rewrite (including sign system rewrite) 2015-12-25 01:30:23 +01:00
Daniel Saukel
e0a87dd2ac Made Vault soft dependency only 2015-12-23 21:39:05 +01:00
Daniel Saukel
ebd644afe7 Fix NullPointerException 2015-12-22 14:22:36 +01:00
Daniel Saukel
df8e45a8b4 Send dungeon and map name on enter 2015-12-21 22:27:53 +01:00
Daniel Saukel
c8708e8bc8 Support for color codes in the treasure inventory title 2015-12-21 22:26:40 +01:00
Daniel Saukel
0a43be0973 Removed a debug message 2015-12-21 22:26:06 +01:00
Daniel Saukel
a78d0d610d Multi floor support (bugs may occur) 2015-12-21 21:00:26 +01:00
Daniel Saukel
d5433586a4 VERY plugin! 2015-12-15 21:37:39 +01:00
Daniel Saukel
cdb6837c73 VERY plugin! 2015-12-15 21:36:59 +01:00
Daniel Saukel
2f23eb3326 Much wow 2015-12-13 19:02:24 +01:00
Daniel Saukel
cf17fcf32c General cleanup
Finished to large extent. Including:
- Replaced many field references with getters and setters
- Replaced many "if (...) { if (...) {" blocks with "if (!...) {return}"
to clean up the code a littlebit
- Changed package naming to "io.github.dre2n"
- Rewrote the command system
- Rewrote the lives system
- Rewrote the permissions system to use SuperPerms instead when possible
- Rewrote the multi version handler and added code to support Minecraft
1.9 (obviously untested)
- Added CommandsXL command signs
- Renamed "dungeons" folder to "maps" and prepared a bit more for the
upcoming multi floor support
- Bugfixes
- ...and a looooot more
2015-12-12 21:31:43 +01:00
Daniel Saukel
c98e52a925 Fix onDeath 2015-09-20 17:18:57 +02:00
Daniel Saukel
56c3e982ba Fix null check position in PlayerDeathListener 2015-09-10 14:49:51 +02:00
Daniel Saukel
9fcdba3d1c Fix #13 2015-09-07 18:15:43 +02:00
Daniel Saukel
39179b1eec Fix ClassCastException when arrows are fired at MythicMobs mobs 2015-09-06 20:26:15 +02:00
Daniel Saukel
f23665bc8b Merge pull request #2 from DRE2N/0.9.6
==v0.9.6==
=Money as a reward=
Add one line to your [chest] sign that contains a number.
=Money fees=
All you need to do: Put "fee: [amount]" to your dungeon config.
=Optimization for 1.8.8=
Nothing noticable.
=Command to play dungeons without portal=
/dxl play
=Split keepInventory to keepInventoryOnEnter, OnEscape, OnFinish and OnDeath=
keepInventoryOnEscape means whether or not you keep your inventory if you leave the dungeon without an end sign, e.g. with /dxl leave. The old "keepInventory" still works, it contains Enter, Escape and Finish.
=Added MythicMobs support to mob trigger=
Just use the same name that you put into your MM config file.
=Bugfixes=
No motivation to list them :p
2015-08-29 15:49:13 +02:00
Daniel Saukel
2fe1c9d28a Fixed NPE in /dxl leave 2015-08-29 15:44:13 +02:00
Daniel Saukel
cabbb35775 Added MythicMobs compatibility to mob trigger 2015-08-28 21:56:29 +02:00
Daniel Saukel
b4599e74f3 keepInventory split 2015-08-26 21:35:15 +02:00
Daniel Saukel
0dc20b271b Small fixes / improvements concerning lives 2015-08-12 20:16:08 +02:00
Daniel Saukel
c8a9b510d4 Split keepInventory (WIP) 2015-08-12 17:05:53 +02:00
Daniel Saukel
c562999f11 Remove static modifier of economy 2015-08-12 15:02:06 +02:00
Daniel Saukel
77baa789e6 Improve play command
Added requirements
2015-08-11 19:34:27 +02:00
Daniel Saukel
5be72ab941 Improve economy support
-Fees
-Configurability
2015-08-11 19:33:31 +02:00
Daniel Saukel
2b7cf84e89 Added /dxl play command 2015-08-03 17:18:41 +02:00
Daniel Saukel
9bdab01b10 Added support for money rewards - untested! 2015-07-30 16:47:02 +02:00
Daniel Saukel
b9746d4526 Added support for 1.8.8 2015-07-30 13:55:24 +02:00
Daniel Saukel
29b9742df5 Set GM to creative in edit mode 2015-07-29 00:06:48 +02:00
Daniel Saukel
de514eff01 Added support for MythicMobs 2015-07-29 00:00:32 +02:00
Daniel Saukel
539bd42f40 Fix portal bug 2015-07-28 23:17:39 +02:00
Daniel Saukel
c8434dec64 Added UUID support for player data 2015-07-17 13:14:59 +02:00
Daniel Saukel
ab139fdec9 Merge pull request #1 from DRE2N/0.9.2
v0.9.3
2015-07-16 20:49:11 +02:00
Daniel Saukel
0faa6df7ef NMS handler
Works with v1_7_R3 - v1_8_R3.
2015-07-16 20:33:17 +02:00
Daniel Saukel
fa17562a09 Add UUID support for invited players
Should work fine. Not tested, though.
2015-07-16 00:26:46 +02:00
Daniel Saukel
f3c1c6791a Replaced Material IDs in many cases to fix deprecation warnings 2015-07-15 23:47:42 +02:00
Daniel Saukel
2256c13265 Fix /dxl edit (0.9.1) 2015-07-15 00:12:10 +02:00
Daniel Saukel
2a6b52c962 Full support for lives and keeping inventory in dungeons (0.9) 2015-07-15 00:11:51 +02:00
Daniel Saukel
57a177a8cf Full support for lives and keeping inventory in dungeons (0.9) 2015-07-14 18:36:34 +02:00
Daniel Saukel
efbc9decc1 Removed Spoutcraft support
Update 0.9, WIP
2015-07-14 18:30:52 +02:00
Daniel Saukel
20104bc304 Small fix, UUIDs are now stored as strings 2015-07-14 18:28:56 +02:00