Changelog
Changelog:
Version 0.9 (CB1060)
- enabled gworld-commands (except "warpto") to be used from the console
- added support for SuperPerms
- implemented dynamic world loading - on startup only your default
world(s) will get loaded. Any other world will be loaded as soon as a
player tries to access that world and will be unloaded when no player is
active in that world for 5min. Disabled by default. This can be enabled/tweaked in the config.yml
Please be aware of this bug when playing around with this feature.
- added /gworld load
- added /gworld unload
- added /gworld setsticky (controls if a world will be automatically loaded/unloaded with dynamic world loading enabled)
- added /gworld keepspawninmemory
- added /gworld listenv - shows available environments
- new worlds now obey the pvp-setting in server.properties
- implemented custom chunkgenerators (referred to as additional "environments") - currently available: flatlands, island, hillvalley
- implemented getDefaultChunkGenerator(), enabling craftbukkit to use the custom ChunkGenerators for your default world(s)
Example, in your bukkit.yml:worlds: worldname: generator: XcraftGate:FLATLANDS
[/LIST]
Version 0.8
- added seed argument to /gworld create
- added /gate reload
- added /gate move
- added /gate info
- added /gate list
- added /gate listnear
- added /gworld listplayers
- added permissions for gates (XcraftGate.use.<gateName>)
- worlds with active players cannot be deleted anymore
- /gworld info now shows the environment
- improved world detection
- probably fixed ConcurrentModificationExceptions
- probably fixed off-gate spawning (corresponding gates have to be recreated)
- fixed animals always despawning on server reload/restart
- another workaround for the PLAYER_MOVE event location bug (fixes players getting stuck when reaching the border)
- fixed /gate warp triggering the target gate
Version 0.7.2 (minimum CB-Version: 949, recommended: 953)
- Update for CB953/MC1.7
- Food working again as expected
- added workaround for move-event location bug introduced in CB949 (fixes endless loops, again)
Version 0.7.1
- Great, seems using food also triggers the regain-health-event, so supresshealthregain will suppress that, too. Mostly fixed. Cookies still won't work. I've no better solution at the moment. :/
Version 0.7 (minimum CB-Version: 896, recommended: 935)
- added /gworld settime
- added /gworld timefrozen
- added /gworld suppresshealthregain - craftbukkit automagically let users regain health when allowmonsters is set to false. So we have to control this ourselfs.
NOTE: XcraftGate automatically sets allowmonsters to false, when the creaturelimit is reached
- removed "moved too quickly"-workaround
- removed bukkit-bypass for spawncontrol
- /gworld info now displays the world's seed
- /gworld warpto now teleports you to the spawn location of the given world (no more searching for a safe spot in sky worlds)
Version 0.6.2
- made teleport check more restrictive (fixed endless loops)
Version 0.6.1
- fixed allowAnimals/-Monsters flag handling
- added workaround for commands not being registered correctly by craftbukkit when being enabled by another plugin
Version 0.6 (minimum CB-Version: 860)
- rewrote world management - should fix most problems/inconsistencys
- added /gworld allowpvp
- added /gworld allowweatherchange
- added /gworld setweather (ignores allowWeatherChange setting)
- /gworld warpto now trys to find a save spot in a 64 block radius around the destination and denys teleport when unable to find one
Version 0.5 (minimum CB-Version: 834)
- check for creaturelimit regulary, instead on ENTITY_DEATH. Fixes creature counts dropping very low on low population servers
- changes are now saved immediately, instead only in onDisable() (reload/restart)
- added option to completely deny animals or monster spawns on a world
- removed workaround for crossworld teleportation bug in CB818
- unload world on /gworld delete
- added support for SKYLANDS environment
- complete permission nodes overhaul (s. above for the new permission nodes)
Version 0.4.1
- tweaked creatureLimit so the server doesn't try to spawn new creatures when the limit is reached (fixes "Can't keep up"-Spam)
- typofix
Version 0.4
- added /gworld setcreaturelimit - limits creature spawns
- added /gworld info - displays some basic info
- border now defaults to 0 (disabled) instead of Integer.MAX_VALUE
Version 0.3
- public release