Greenhouses V5.5

Details

  • Filename
    greenhouses.jar
  • Uploaded by
  • Uploaded
    Jul 9, 2016
  • Size
    182.35 KB
  • Downloads
    547
  • MD5
    95b52fdf3292a02bc61ee19812d96cdf

Supported Bukkit Versions

  • 1.10

Changelog

V5.5

Updated to work with 1.10.

Upgrading Installation

  • Follow V5.0 instructions, unless you are updating from V5.x, in which case, just stop the server, copy the jar over the old one and restart.

V5.4

Changed /g command to /gh to avoid clash with Bungee global chat command.

Upgrading Installation

  • Follow V5.0 instructions, unless you are updating from V5.x, in which case, just stop the server, copy the jar over the old one and restart.

V5.3

Various bug fixes around the GUI and command line.

Upgrading Installation

  • Follow V5.0 instructions, unless you are updating from V5.x, in which case, just stop the server, copy the jar over the old one and restart.

V5.2

Now works with 1.7.9 Servers.

Bug Fixes

  • Removes error on initial startup about missing messages.yml file
  • Enabled up to 49 biomes to be listed.
  • Enabled multiple biomes to have the same icon and not be grouped in the inventory

Upgrading Installation

  • Follow V5.0 instructions, unless you are updating from V5.x, in which case, just stop the server, copy the jar over the old one and restart.

V5.1

New Feature

  • Admin command /gadmin info <playername> will list all greenhouses for a player. Will only work if player has logged in since this update.

Bug Fixes

  • Plugin was not keeping track on greenhouse limits correctly
  • When greenhouses we at the same or overlapping coordinates, but in different worlds weird things could happen (like limits getting messed up).

Upgrading Installation

  • Follow V5.0 instructions, unless you are updating from V5.0, in which case, just stop the server, copy the jar over the old one and restart.

V5.0

Improvements

  • Added the ability to have multiple recipes for a biome type.
  • The biomes.yml file now also has comments to explain the various entries.
  • Biome recipes can have a "friendly name" for the GUI icon
  • Cold biomes that require a certain amount of water will no longer break due to water freezing. Simply, ice will stop forming if it results in the water % being less than the minimum required.

Installation

  1. Stop server
  2. Take backups of the world and greenhouses folder (just in case)
  3. Copy this jar over the old one
  4. If you customized your biomes.yml file then to avoid losing greenhouses, look at the new biomes.yml here and merge in the changes.
  5. If you did not customize your biomes.yml, delete it.
  6. Restart - you should be done!

V4.0

This version supports V1.9 servers and is actually designed for them. As biomes changed with V1.9 there will be an attempt to convert them as follows:

  • COLD_TAIGA > TAIGA_COLD
  • BEACH > BEACHES
  • FLOWER_FOREST > FOREST
  • Other biomes that are not in V1.9 - an attempt to map will be made, but may not be successful and end up as PLAINS

Upgrading

  1. Stop server
  2. MAKE A BACKUP of your greenhouses plugin folder! This is very important because if you mess up the upgrade steps you can do it again.
  3. Copy this jar over the old one
  4. If updating to V1.9 Server IMPORTANT: Move biomes.yml to biomes.old because a new one will be made. V1.9 has new/different Biomes.
  5. Restart server - for V1.9 greenhouses will be converted to the new biomes.
  6. (Optional) Edit the biomes.yml to how you like.
  7. (Optional) Do /gadmin reload to adopt the new settings.
  8. You should be good to go!

V2.4.5

Bug fix - Plugin was not necessarily taking the maximum value when a player had multiple greenhouses.limit.x nodes. This meant that players inheriting nodes may find their allowable greenhouses dropping in number.

Upgrading

  1. Stop server
  2. Copy this jar over the old one
  3. Restart server

V2.4.4

Changes

  • Set the max number of greenhouses using the permission greenhouses.limit.(number). The old permission settings in config.yml are removed.
  • Extra setting in config.yml for the default maximum number of greenhouses and whether to delete extra ones at login or not.
  • Minor locale.yml string fixes.

Upgrading

  1. Stop server
  2. Copy greenhouses.jar over the old version
  3. Move config.yml to config.old because a new one will be created
  4. Restart server
  5. (Optional) configure the new config.yml how you like

V2.4.3

V1.8.3 no longer allows biomes to change instantly. To see a biome change, the player must teleport somewhere and then return to clear the cache in their client. Unfortunately, there's no nice way fixing this. However, biomes are set, so players can grow plants and mobs will spawn correctly!

Changes

  • Improved red glass placement that shows where holes are in the greenhouse
  • Removed distance requirement for mob spawning as it was not very popular
  • Fixed bug where some 1.8 doors were not accepted as doors

Upgrading

  1. Download this file
  2. Stop server
  3. Back up greenhouses plugin folder just in case
  4. Move locale.yml to locale.old - there is one small change.
  5. Copy greenhouses.jar over the old file
  6. Restart the server
  7. You should be done!

V2.4.1

Adds support for all 1.8 doors and fixes an issue with MCStats clashing with other plugins.

V2.4

This release adds support for V1.8 servers. It still works on 1.7.9 Servers.

Upgrading

  1. Download this file
  2. Stop server
  3. Back up greenhouses plugin folder just in case
  4. Copy greenhouses.jar over the old file
  5. Move biomes.yml to biomes.old because the icons for the hell and ocean biomes need to be updated.
  6. Restart the server
  7. (Optional) Edit the new biomes.yml file how you like or how you had it before. Then do */gadmin reload* to refresh the config.
  8. You should be done!

Bug Fixes

  • [Major] In V1.8, plants and other greenhouse effects would not work because particles were not operating correctly.
  • [Major] In V1.8, icons for Ocean and Hell biomes were not showing in the control panel and skewing all the other biomes.
  • [Major] Chests placed on grass were being destroyed when plants grew on top of them.
  • [Minor] Console errors would occur on a clean install.

V2.3

Changes

Have you every had a problem killing mobs in greenhouses? Me too!

This releases fixes a long-standing issue with invulnerable mobs in the greenhouses. If you've ever had a problem hitting or killing mobs in a greenhouse, then this should help! There's a bug in the Bukkit server that causes mobs to vanish if chunks are refreshed until the mobs move, then they reappear! In 1.8 clients, the mobs actually vanish. In earlier clients, the mobs do not vanish, but you cannot hit them - because they're not there on the server.

So, this new version of Greenhouses fixes that because I found a way to make the mobs visible immediately. You may see a slight glitch on the mobs when you enter a greenhouse, but that should be about it. Feedback welcome as the technique I used is quite involved.

Bug Fixes

  • Corrects disappearing/invulnerable mobs when entering or exiting a greenhouse.

Upgrading

  • Backup world and greenhouse folder
  • Download jar file
  • Stop server
  • Copy jar file over old greenhouse.jar file
  • Restart server
  • That's it!

V2.2

Critical bug fix - Unlimited greenhouses setting was not working and removing greenhouses from players. Added locale for greenhouse number limit error strings.

V2.1

Bug Fixes

  • Fixed console errors that occurred sometimes when holding a compass.
  • Removed compass function (not required).
  • Improved calculation of animals in a greenhouse - should help prevent overcrowding.
  • Fixed that if a player use /g recipe in another player's greenhouse then this will become his the greenhouse.
  • Fixed if player type /g remove in another player's greenhouse then it removes that the greenhouse.

V2.0

Changes

  • More helpful GUI - accessed by /g
  • Creation help - If there is some problem with the greenhouse shape, red stained glass blocks will show where the problem is.
  • Greenhouse recipes can now be tried individually - just click on the biome you want to try
  • If a biome cannot be made - the reason will be shared
  • Biomes can be restricted by permissions - just add in biomes.yml
  • The maximum number of greenhouses can be limited by permissions - set in config.yml
  • Greenhouse built-in protection / leasing / buying etc. has been removed as it is provided by other plugins (AcidIsland, Districts etc.)
  • Player files (in /players) are no longer needed. When upgrading, they will all be converted to greenhouses.yml and can be removed or backed up.
  • Much faster loading and operation
  • Debug mode added to reduce console spam - set the debug level in config.yml. Setting to 0 will make greenhouses really quiet!

Upgrading

  1. Backup files - this version converts to a new file format!
  2. Stop server
  3. Download new jar and overwrite old one
  4. Rename or delete config.yml, locale.yml, biomes.yml because they are all being updated
  5. Start server - all player files will be converted to one file greenhouses.yml
  6. Stop server
  7. Edit or adjust config.yml, locale.yml and biomes.yml how you like. Read the files for instructions. Note that if you reduce the number of greenhouses allowed by permission and players have more than the maximum, greenhouses will be removed (randomly) when the player logs in again.
  8. Remove the players folder, or just leave it there for backup. It will not be used again.
  9. Start server.
  10. You should be done!

V1.1

Changes

  • Made plugin more robust to errors in greenhouse files, especially when there is no known biome recipe. e.g., the biome recipe existed, but was removed.
  • Improved console formatting of messages.
  • Added missing locale strings and added locale support to leases and errors when greenhouse is incorrect

Bug fixes

  • Fixed issue with acid buckets not being removed from cold greenhouses.
  • Greenhouses that are removed for eco failures are actually removed from the saved files.
  • Corrected locale.yml file for spelling mistakes and corrected [owners] to [owner]

V1.0

Changes

  • Added full localization capability - just edit locale.yml
  • [Experimental] Changes to allow Greenhouses to exist in the Nether

Bug fixes

  • Weird server bug that claims blocks exist when they don't was worked around to fix error that blocks are above greenhouse.
  • Removed extraneous admin commands that are not supported
  • Better handling of greenhouse checks to avoid console errors.

Improvements

  • Recipes now work with all stages of leaf change. This was causing problems especially with trying to make Jungle biomes.

Requires Vault.
1.7 servers will need to edit the biomes.yml file to change the biome names to 1.7 versions. Available biomes will be listed in the console when you first run the plugin.