for-users/Changelog

v2.2 (added/modified/removed features)

  • Added permission node bSpace.ignoreblackholes to make the player immune to black holes effects
  • Added permission node bSpace.ignore.* to make the player immune to all bullshit that might occur (currently only suit checks & black holes)
  • Added a config setting for black hole texture
  • Removed mob spawning settings (they should be handled by your world manager)
  • Damage/data values can now be in planets.yml cores & shells
  • Reorganized the Pail tab (TODO: Economy settings in there)
  • Black holes are not generated within 2 chunks of 0,0
  • When getting sucked into a black hole, player looks around randomly instead of the epilepsy inducing forced one
  • Each id can now have a separate planets file

(fixes)

  • Fixed more of the old fix related to suffocation stuff
  • In preparation for a new MC version (1.2 ->), use World.getMaxHeight() instead of hardcoded 128 for populators & generators

(code changes)

  • Updated EventHandlers

v2.1 (added/modified/removed features)

  • Blackhole chance now configurable
  • Suit is now boots, leggings, chestplate and separate helmet ID, while helmet is still helmet.
  • Moved stats setting back to plugins/PluginStats/config.yml (Updated Ping)
  • Removed weather settings (your world manager should do this, seriously)

(code changes and stuff)

  • API rewrite
  • Updated to new event system (there are still old school listeners for our custom events, deprecated)
  • Deprecated BlackHoleScannerListener (no usages found)
  • Deprecated SpaceWeatherListener
  • Updated Ping (and moved opt-out back to the original location)

(fixes)

  • Fixed some armor stuff
  • Fixed some more suffocation stuff
  • Fixed gravity resetting

Version 2:

  • Added new world creating & loading system, now ID based instead of list based
  • Added lang.yml to allow translating messages to your own language
  • Added ability to use your own .schematic-files as populators (if you want some populators, make them yourself!) - however tile entities are not yet supported (?)
  • Added permission node to bypass all suit & helmet checks no matter what config says
  • Added a black hole block (Spout), will generate randomly and suck entities into it and kill them
  • Added @jblaske 's Ping to see usage stats (here: http://pluginstats.randomappdev.com/index.aspx) and modified to make it more suited to bSpace
  • Added & fixed some API classes (most are static now for ease of use)
  • Added a space texture pack for SpoutCraft users, you can however use your own
  • Added fake Pail & Register .jars to libs/ so when cloning Maven will handle all dependencies for you
  • Added a configuration file converter to nicely turn your worlds in config.yml into ids*Added /space about to see a bit of information about bSpace
  • Added config values for individual Spout features
  • Added feature to stop drowning when suit is on.
  • Register support changed to require the plugin running on your server instead of it being supplied with bSpace
  • Merged both asteroid populators together to save classes
  • Rewrote planet generator to correctly work with multiple planet worlds
  • Switched to the new YamlConfiguration & merged configuration file handlers
  • Commands now have a gold/gray color scheme instead of green/dark green
  • Moved suit & helmet checks to their own method to clean up onPlayerMove for other features (however it is still messy)
  • Cleaned up the code by removing useless variables, adding JavaDocs etc
  • Renamed SpaceListener to SpaceMiscListener and removed an useless implements (API)
  • Silverfish & cave spiders will no longer spawn in space (endermen will, they are aliens)
  • Updated Pail tab, it is now pretty
  • New SpaceLeaveEvent and TeleportToSpace has been changed to SpaceEnterEvent
  • Made SpaceWorldHandler static
  • Removed nethermode since environment is now completely decided by the world manager used
  • Fixed helmet giving not working like it should
  • Fixed suffocating not stopping after death (actually fixed in v1.4_2, but not in the changelog)
  • Fixed zombies in space not receiving an alien skin
  • Fixed some bugs with suffocation

Version 1.4_2:

  • Small code changes, probably some bug fixes I don't remember

Version 1.4_1:

  • Fixed worlds in the config not generating

Version 1.4:

  • Many new Spout features, thanks @HACKhalo2:
    • Gravity that works along with the "airlock areas"
  • Added satellite populator, configurable
  • Added Register support, disabled by default
  • Began work on the first official addon to BananaSpace: BananaSpace-Messages
  • Added SpaceMessageHandler (API)
  • Made Bananaspace no longer depend on Spout (you can now use BananaSpace without it!)
  • No default world will be created, you must modify the config for a world
  • Modified /space-command handling
  • Moved the create world-window to the main tab (Pail)
  • Fixed some JavaDocs (API)
  • Removed AntiMobSpawnEvent (API)

Version 1.3 [Wool]:

  • Added Multiverse 2 support
  • Remade the Pail interface to use panels
  • Creating spaceworlds can be done through the Pail tab
  • Removed Perms3 support, use bPermissions or similar
  • Fixed players with 1hp surviving space suffocation
  • Fixed mob spawning
  • Minor configuration file changes: (main only)
    • Added debug-option to turn on debugging mode (spam in console)
    • Added generateasteroids: true/false
    • Changed asteroidchance to stonechance
  • Moved AreaEvents to their own listener (API)
  • Moved SpaceListener to me.iffa.bananaspace.api.event.misc (API)
  • Minor change to TeleportToSpaceEvent (API)
  • Other minor code changes and fixes

Version 1.2 [Squid]:

  • Renamed the plugin to BananaSpace
  • Added /space list
  • Missing one piece of a spacesuit will make you suffocate
  • Began work on the Multiverse2-version of BananaSpace
  • Reloading no longer empties the spaceworlds list
  • Removed sign portals, use Pinapp or something else

StyxSpace can be found from bSpace's Bukkit forum thread.


Comments

Posts Quoted:
Reply
Clear All Quotes