293 Commits

Author SHA1 Message Date
Tobias Ottenweller
7673c3f674 Changed to event priority of the block break listener to MONITOR. This will resolve issues with third party protection plugins. See issue #25. 2013-07-10 20:43:52 +02:00
Tobias Ottenweller
577531db5e Updated the pom file for version 2.2.0 version2.2.0 2013-07-06 17:14:11 +02:00
Tobias Ottenweller
3739ee6c5a Added a toString method to the SimpleLocation class. 2013-07-06 17:13:46 +02:00
Tobias Ottenweller
2d830b2f9f Fixed a bug where players got teleported at the old location of a gate when a new location has been set. 2013-07-06 17:13:28 +02:00
Tobias Ottenweller
02fd7a4916 Added missing whitespace character. 2013-07-06 15:42:29 +02:00
Tobias Ottenweller
e21089d8c7 Removed a newline character. 2013-07-04 12:47:28 +02:00
Tobias Ottenweller
fc488e7f31 Remove portal blocks at the old location of a gate when setting a new location. 2013-07-04 10:19:57 +02:00
Tobias Ottenweller
e8f23078f1 Check for case insensitivity while loading gates from disk. 2013-07-04 10:08:59 +02:00
Tobias Ottenweller
9ec2b91181 Typo fix. 2013-07-01 20:46:23 +02:00
Tobias Ottenweller
478095190a Added newlines toe the change log. 2013-07-01 13:50:02 +02:00
Paul Schulze
17942caa73 README.md: fixed some typos 2013-07-01 13:30:09 +02:00
Tobias Ottenweller
d0c23b581a Fixed some typos inside the readme file. 2013-06-30 13:36:56 +02:00
Tobias Ottenweller
6884f43e50 Documentation and readme updated. 2013-06-29 12:19:12 +02:00
Tobias Ottenweller
e84130a8fe Better handling for players entering a gate with their head only. 2013-06-26 12:28:30 +02:00
Tobias Ottenweller
8f54c0acc2 Moved gate validation from saving to loading. This hopefully resolves issues with gates getting closed on save. 2013-06-24 20:42:40 +02:00
Tobias Ottenweller
aeae14e2a0 Added a option for saving gates after every change. 2013-06-24 09:50:49 +02:00
Tobias Ottenweller
36be95d0f5 Gate: Added final statement to arguments. Better handling for case insensitivity. 2013-06-24 09:44:44 +02:00
Tobias Ottenweller
ed4dd5711e Make gate ids case insensitive. 2013-06-23 20:14:19 +02:00
Tobias Ottenweller
437296262c Cleanup 2013-06-23 20:13:53 +02:00
Tobias Ottenweller
ec2caaad97 Removed debug prints. 2013-06-23 19:55:03 +02:00
Tobias Ottenweller
81daa83f44 code cleanup. 2013-06-23 19:26:13 +02:00
Tobias Ottenweller
0695b3e202 Improved error messages when setting a gate location. 2013-06-23 19:09:20 +02:00
Tobias Ottenweller
6df27c14a0 Bugfix: portal blocks don't get set when unhiding a gate. 2013-06-23 19:04:07 +02:00
Tobias Ottenweller
a16d847234 Better print out for creating gates a invalid locations. 2013-06-23 18:48:18 +02:00
Tobias Ottenweller
d24f0b8fd1 Bugfix: new gates do not work when opening them. 2013-06-23 18:47:17 +02:00
Tobias Ottenweller
ea52e4d87e Also check for the players head locations when trying to teleport the player. 2013-06-23 18:46:03 +02:00
Tobias Ottenweller
f4495240a5 Remove and add gates to the gate attributes. 2013-06-23 18:43:22 +02:00
Tobias Ottenweller
09b9c65ef6 Added some prints for debugging. 2013-06-23 18:07:18 +02:00
Tobias Ottenweller
afe693d491 Bugfix: remove portal blocks when deleting a gate. 2013-06-23 17:27:57 +02:00
Tobias Ottenweller
d4f33a1885 Do not cast to Double. Rather use Number. 2013-06-23 17:14:51 +02:00
Tobias Ottenweller
b50a2b27d3 Bugfix: do not let the location command fail if previous location was invalid. 2013-06-23 17:09:39 +02:00
Tobias Ottenweller
e88e03ed42 Removed a debug print. 2013-06-23 17:08:44 +02:00
Paul Schulze
53e2be6be7 Bugfix: Only check distance between players in the same world! 2013-06-23 15:32:33 +02:00
Tobias Ottenweller
d29ad9a474 Removed some debug prints. 2013-06-21 21:36:47 +02:00
Tobias Ottenweller
4f89e20e6f Print reason when closing gate on save. 2013-06-20 23:07:10 +02:00
Tobias Ottenweller
563bdfe2fd Updated the change log. 2013-06-20 22:36:03 +02:00
Tobias Ottenweller
931cd1a520 Updated the build scripts. Bumped version to 2.2.0-beta. 2013-06-20 22:35:46 +02:00
Tobias Ottenweller
b64f41ce0c Do not log "enabled" when gate storage file is corrupted. 2013-06-20 19:58:34 +02:00
Tobias Ottenweller
1e9b9905a5 Disable the plugin if storage migration is not possible. 2013-06-20 19:19:00 +02:00
Tobias Ottenweller
d28bedb78e Better handling for invalid gate storage files. 2013-06-19 17:18:35 +02:00
Tobias Ottenweller
e9c4583c3d Updated command classes to use better shortcut commands. (Issue #21) 2013-06-19 17:17:56 +02:00
Tobias Ottenweller
7a8e61104a Disable the plugin if the gate storage file is corrupted. 2013-06-19 14:25:31 +02:00
Tobias Ottenweller
c764850ded Declared many arguments as final inside the GatesManager class. 2013-06-19 14:08:27 +02:00
Tobias Ottenweller
f939e27464 Added a delayed block changes sending method. 2013-06-19 14:03:50 +02:00
Tobias Ottenweller
ecd219fb2d Added parameter checks and final attributes to the FloodUtil class. 2013-06-19 13:42:16 +02:00
Tobias Ottenweller
99be2905be Added checks for broken gate frame blocks. 2013-06-18 19:53:04 +02:00
Tobias Ottenweller
9e36cf189b Added a configuration file. Made various classes read from the configuration. 2013-06-17 14:32:49 +02:00
Tobias Ottenweller
78283a4f34 Send block changes on command execution. 2013-06-15 15:33:01 +02:00
Tobias Ottenweller
1d08c79cff Check for non existing gate list while loading gates from disk. 2013-06-15 13:33:19 +02:00
Tobias Ottenweller
cb0dec8b83 More distant portal blocks now get send to players. 2013-06-12 21:58:01 +02:00