main()
4043d5abcb
Getting the generator is now wrapped in a try block.
...
The Bukkit API calls a plugin method. If that method throws exceptions, they fall through right into our face and then Bukkit blames us. Not good.
Thanks andrewkm for mentioning this.
2012-12-22 00:53:03 +01:00
Jeremy Wood
eff56f74da
Changed the default portal search radius back to match vanilla's 128 instead of 16.
2012-12-21 10:14:45 -05:00
Jeremy Wood
55741b524d
Added bats to animals for the time being. Fixes #996
2012-12-10 23:27:55 -05:00
Jeremy Wood
841f6f05df
Added "/mv gamerule" and "/mv gamerules" for setting and listing game rules per world. Fixes #987 .
2012-12-03 15:05:58 -05:00
Jeremy Wood
ebc2a516bb
Added world property 'allowFlight' to disable flying per world. Does not have an override permission yet. Adds #440 .
2012-12-03 11:59:01 -05:00
Jeremy Wood
9e029ad6ae
Maps can now be made for non default worlds! Fixes #972
2012-11-30 13:08:15 -05:00
main()
b2135a8f42
Added world seed to the info command.
...
Fixes #627 .
2012-11-28 14:39:07 +01:00
Jeremy Wood
ff22077adf
New worlds now use the correct scale. Fixes #979 .
2012-11-27 14:09:33 -05:00
Jeremy Wood
60c0a1ab92
Fixed world spawns not keeping pitch + yaw. Fixes #976
2012-11-23 12:30:11 -05:00
Jeremy Wood
58eeecbcb8
Fixed issue where Multiverse always checks block safety to fix world spawns on startup/reload.
2012-11-23 11:49:14 -05:00
Jeremy Wood
876456b932
Fixed up some migration issues caused by WorldProperties refactor. Fixes #968 .
2012-11-19 14:05:07 -05:00
Jeremy Wood
18db50ca56
MVWorld now throws IllegalStateException when it cannot obtain a world reference. This should help pinpoint the source of sometimes cryptic exceptions elsewhere.
2012-11-15 13:49:11 -05:00
Jeremy Wood
cce1ccc967
Now caches the world properties before unloading the world in order to prevent NPE on unload then load. Really fixes #947 .
2012-11-15 09:30:19 -05:00
Jeremy Wood
e5537dd8f1
"mv regen" now respects world type!
2012-11-14 20:55:12 -05:00
Jeremy Wood
bbfc672582
Improved world purger debug.
2012-11-14 15:19:09 -05:00
Jeremy Wood
a65dc4966b
Now removes projectiles shot by the entities removed by the purger. Should fix #958 .
2012-11-14 15:11:55 -05:00
Jeremy Wood
4780f87278
Now uses world UUID to retrieve world reference.
2012-11-14 14:24:10 -05:00
Jeremy Wood
b11d911e4a
Newly created END worlds will now use a scale of 16. This will result in people ending up invariably closer to the end island when teleporting in while using MV-NetherPortals.
2012-11-14 13:58:08 -05:00
Jeremy Wood
155aad8bf2
Multiverse now uses it's own portal search radius by default (16 blocks instead of bukkit's 128). 2 new configuration options added to adjust this behaviour.
2012-11-14 13:52:37 -05:00
Jeremy Wood
6e1d4ef961
Block safety debugging moved to finest level.
2012-11-14 12:52:33 -05:00
Jeremy Wood
cfa5a04e3a
Fixes #960
2012-11-14 09:08:04 -05:00
Jeremy Wood
7d1c47c2fc
Shifted world properties to its own class WorldProperties so we can now only initialize an MVWorld if there is a 'more solid' world reference. Let's hope this works! Should fix #947
2012-11-13 17:30:35 -05:00
main()
0226ab9609
Style again.
2012-11-06 17:52:29 +01:00
Jeremy Wood
b888561d98
Added package-private method for setting MVWorld plugin and name. Fixes #923 .
2012-11-05 13:08:37 -05:00
Jeremy Wood
f210851294
Changed how we deal with CB world reference. Partially fixes #923 .
2012-11-05 13:02:03 -05:00
main()
73e394d5ec
Style.
2012-11-05 16:40:06 +01:00
Jeremy Wood
63f8811b67
Fixed #942 .
2012-11-05 09:05:11 -05:00
Jeremy Wood
d01ce71343
Fixed #935 .
2012-10-31 08:31:07 -04:00
Jeremy Wood
fe00aae7e3
Fixes #934 - Vault dependency issue.
2012-10-30 08:45:05 -04:00
Jeremy Wood
d4347d0cff
Fixed incorrect log level.
2012-10-25 15:48:28 -03:00
Jeremy Wood
b033d59b8a
Optimized some log messages and change some Level.INFO messages to Level.CONFIG for the new silent start mode. Fixes #697 .
2012-10-25 14:36:44 -04:00
Jeremy Wood
aedbfd7bab
Added command "mv silent [on|off]" for enabling silent startup mode.
2012-10-25 14:35:22 -04:00
Jeremy Wood
b93822502e
Reverted debug command.
2012-10-25 14:02:01 -04:00
Jeremy Wood
af3b3d0fab
Added ability to set debug level to -1 to disable common startup messages.
2012-10-25 10:43:57 -04:00
main()
9691a0f978
Merge pull request #931 from ammaraskar/limit
...
Add player limit per world. Closes #727 .
2012-10-25 02:11:29 -07:00
Ammar Askar
0b1a387003
Add player limit per world. Addresses #727
2012-10-25 14:02:27 +05:00
Jeremy Wood
4ce503f55e
Cow using EnumSet for maximum performance!!!!
2012-10-23 14:26:09 -04:00
main()
74947a7efd
Fixed all other style warnings
2012-10-23 16:58:16 +02:00
main()
85cd71cb8a
Fixed high priority style warnings
2012-10-23 16:49:08 +02:00
Jeremy Wood
3ad7d86f74
Deprecated DebugLog.
2012-10-22 17:40:39 -04:00
main()
96e8208f3d
Merge branch 'ammaraskar_folder'
2012-10-22 19:08:15 +02:00
Ammar Askar
895360ce8b
Only delete world folder contents on mv regen, fixes #767
2012-10-22 19:06:19 +02:00
Ammar Askar
11e556c099
Add golems to animals fixes #891
2012-10-22 20:34:01 +05:00
Ammar Askar
5a1fe2a9e5
Added configurable animal and monster ticks per spawn setting. Fixes #519
2012-10-22 13:20:09 +05:00
Eric Stokes
1c5c792cf3
A broadcast is not needed if we're not doing anything
2012-10-21 18:57:54 -06:00
Eric Stokes
dbe9494dbf
Fixed Bed Spawns
...
This fixes #652 and fixes #916
This also fixes some other issues with NullPointerExceptions when trying to teleport to a bed if it was invalid.
2012-10-21 18:49:48 -06:00
Jeremy Wood
b116effa2b
Using HashSet instead of ArrayList for better contains() efficiency.
2012-10-21 17:55:41 -04:00
Jeremy Wood
d361ceb45b
Increased efficiency/safety of recent /mv who changes.
2012-10-21 17:49:51 -04:00
Eric Stokes
35709f5389
Tell user when creating a duplicate world
...
Fixes #921
2012-10-21 14:49:56 -06:00
Eric Stokes
b45a4cf20a
Fix NPCs Showing up in mv who
...
This fixes #501 . FINALLY!
If anyone wants NPCs back, open a ticket, and I'll add a flag, but this is now the default behavior.
2012-10-21 14:22:12 -06:00