garbagemule
d92e3e8925
Let's leave out the printlns...
2013-08-15 03:46:49 +02:00
garbagemule
d73a0ed707
Fix "no class items on class selected".
...
The fix is simply a reload of the config-file after initially loading
the config-file. For some reason it works. No clue why >_>
2013-08-15 03:44:47 +02:00
garbagemule
b6f81e0823
World-change code for set(lobby)region.
2013-08-15 03:41:21 +02:00
garbagemule
a87831a12f
Set world-node when world changes.
2013-08-15 03:40:58 +02:00
garbagemule
a15f60b761
Lazy initialization of selected arena.
...
This fixes issues with having to restart the server for "not ready"
type messages.
2013-08-15 03:39:26 +02:00
garbagemule
8a45e0c953
Make sure we can force worlds.
2013-08-15 00:45:26 +02:00
garbagemule
f1b94fbbcc
Correct leaderboards error message.
2013-08-14 22:53:36 +02:00
garbagemule
63ff94b04f
Multiworld leaderboards.
2013-08-14 22:37:42 +02:00
garbagemule
f98fe0b78f
Multiworld exit-warp and location formatting.
2013-08-14 22:36:12 +02:00
garbagemule
b3cb258d0b
Fix lobby region expansion command.
2013-08-14 22:33:44 +02:00
garbagemule
80f091acaa
Add world name to coords.
2013-08-13 15:27:33 +02:00
garbagemule
a3cef8339e
StringBuffer => StringBuilder, thanks IntelliJ ^_^
2013-08-13 14:59:11 +02:00
garbagemule
c500c4f80e
Remember to add the actual command class ;)
2013-08-13 14:56:10 +02:00
garbagemule
1673078df5
Add classchest command.
...
The classchest command can be used to link a chest to a class directly
(although still in the same world) without having to position them in
a specific pillar under the signs.
2013-08-13 14:54:34 +02:00
garbagemule
c24f9f8ccc
Switch to floating point numbers for locations.
...
This allows spawnpoints and warps to be specified more precisely.
2013-08-13 14:51:16 +02:00
garbagemule
a5fea824b7
Tossing IntelliJ a bone.
2013-08-10 16:57:24 +02:00
garbagemule
c282fe7000
Add baby zombie villagers
2013-08-10 16:38:44 +02:00
garbagemule
76330f06d3
Add unbreakable-weapons and unbreakable-armor.
2013-08-08 18:23:33 +02:00
garbagemule
345efc9136
ArenaCompleteEvent: s/winners/survivors
2013-08-08 17:58:19 +02:00
garbagemule
544fd91de9
Introduce "last player standing" to death event.
...
It is now possible to check if an arena player who died was the last
player alive in the arena. Useful for special rewards and stuff.
2013-08-08 06:09:07 +02:00
garbagemule
e3381e895d
Some null checks for pet spawner.
2013-08-07 02:00:17 +02:00
garbagemule
3ae69f6cf4
ACTUALLY add the event >_>
2013-08-07 00:10:56 +02:00
garbagemule
1f91dde9e5
Add ArenaCompleteEvent
...
This event is fired when the final wave was completed and contains
a set of all the players who survived until the end.
2013-08-06 23:59:19 +02:00
garbagemule
0b6a017c32
Include arena in ArenaKillEvent.
2013-08-06 23:58:42 +02:00
garbagemule
2b5291b593
Fix multi-arena join/spec interleaving issues.
...
- When a player attempts to join or spec an arena while they are
in an arena (arena or lobby), they will be denied access.
- When a player attempts to join or spec an arena while they are
spectating an arena, they will be force-left first.
2013-08-06 12:21:06 +02:00
garbagemule
d57f47fb05
Add ArenaKillEvent
...
This event is fired whenever an arena player kills either a monster
or another player. Useful for plugin extensions.
2013-08-06 10:33:02 +02:00
garbagemule
312ef3c55a
Expose command interface.
2013-08-05 12:42:34 +02:00
garbagemule
48686aafcb
Add support for minor economy values.
2013-08-03 04:16:31 +02:00
garbagemule
029a976dc7
Uncancel sign interaction in lobby.
2013-08-03 01:14:14 +02:00
garbagemule
e6a0f30993
Add per-class lobby-permissions node.
2013-08-03 01:13:18 +02:00
garbagemule
dbe5f4d20f
Add optional per-arena exit warp.
2013-08-01 16:13:24 +02:00
garbagemule
f43293a376
Attempt to fix multiworld inventory issues.
2013-07-30 23:37:03 +02:00
garbagemule
13948e7554
Add global first-join announce feature.
2013-07-30 23:04:49 +02:00
garbagemule
ea4031b0ed
Add isolated chat option.
2013-07-30 22:07:57 +02:00
garbagemule
9230f823fb
More task scheduling. Fixes #199
2013-07-30 21:57:36 +02:00
garbagemule
7d27e52d7c
Allow flint and steel fire in edit mode.
2013-07-30 13:48:04 +02:00
garbagemule
a5fb96a880
Prevent task scheduling on disable.
2013-07-30 13:31:11 +02:00
garbagemule
859baf7b71
Add global end announcement feature.
2013-07-28 14:21:40 +02:00
garbagemule
d926d99298
Make auto-start kick message customizable.
2013-07-24 14:29:31 +02:00
garbagemule
b643cce511
Fix class chest bones not giving pets.
2013-07-22 19:10:11 +02:00
garbagemule
d6fe6ade4c
Add monster type: baby pigmen
2013-07-22 18:26:41 +02:00
garbagemule
de5f21ca1d
Fix custom boss abilities not loading.
2013-07-17 15:19:17 +02:00
garbagemule
b6b2ecc168
Fix auto-ready not working for class chests.
2013-07-17 15:15:48 +02:00
garbagemule
bd095dafd5
Change the way region setting works.
...
The region now contains two location references per region point for
the bounding boxes where p1, p2, l1 and l2 remain the same (min/max),
but also additional locations for the player's actual location, such
that e.g. moving back and re-setting a point has the more intuitive
behavior of expanding regardless of the optimized points.
This also (hopefully) finally fixes the previous issues with the setup
process *knock on wood*.
2013-07-09 04:37:19 +02:00
garbagemule
ed69606388
Fix the region setup bug.
...
Previously, the set() method would overwrite coordinates completely
without min/max'ing the values to preserve the invariant that p1 is
the lowest point and p2 the highest.
2013-07-05 14:59:09 +02:00
garbagemule
55bbd4ff85
Leave out 1.6 stuff until a stable release.
2013-07-03 14:00:03 +02:00
garbagemule
4a267f5ab5
Use item number for hay bales until 1.6
2013-07-03 13:57:28 +02:00
garbagemule
9b236587da
Merge branch 'bleeding' of github.com:garbagemule/MobArena into bleeding
2013-07-03 13:36:48 +02:00
garbagemule
0a6a49410d
Some 1.6 updates...
2013-07-03 13:36:41 +02:00
garbagemule
97e9bbc923
Fix default fixed waves.
2013-07-03 13:35:27 +02:00