Greenhouses
Greenhouses
Greenhouses is an essential plugin to power-up your ASkyBlock or AcidIsland world! It enables players to build their own biome greenhouses complete with weather, friendly mob spawning, unique plant growth and even block erosion!
Greenhouses are made out of glass and must contain the blocks found in the Biome Recipe to be valid. There is a recipe GUI. Once built, the greenhouse can be used to grow plants with bonemeal, and it may spawn biome-specific mobs. If you include a hopper with water in it, snow will form inside the greenhouse when it rains. If you put bonemeal in the hopper, biome-specific plants will grow. Some blocks can also transform over time due to "erosion".
Features
- Craft your own self-contained biome greenhouse on an island (or elsewhere if you like)
- Greenhouses can grow plants that cannot normally be grown, like sunflowers
- Friendly mobs can spawn if your greenhouse is well designed - need slimes? Build a swamp greenhouse!
- Blocks change in biomes - dirt becomes sand in a desert, dirt becomes clay in a river, for example.
- Greenhouses can run in multiple worlds.
- Easy to use GUI shows greenhouse recipes (/gh)
- Admins can fully customize biomes and recipes
How to Build A Greenhouse (Simple version)
- Make glass blocks and build a rectangular set of walls with a flat roof.
- Put a hopper in the wall or roof.
- Put a door in the wall so you can get in and out.
- Type /gh and read the rules for the greenhouse you want.
- Exit the GUI and place blocks, water, lava and ice so that you make your desired biome.
- Type /gh again and click on the biome to make it.
Once made:
- Use bonemeal to grow small plants on grass immediately in the greenhouse.
- Or place bonemeal in the hopper to have the greenhouse sprinkle bonemeal automatically. Come back later to see what grows!
- Place a bucket of water (or more) in the hopper to cause snow to fall in cold biomes. Snow will fall when it rains in the world. Each snowfall empties one bucket of water.
- Friendly biome-specific mobs may spawn in your greenhouse - the usual rules apply (be more than 24 blocks away).
- Enjoy!
FAQ
- Can I use stained glass? Yes, you can. It's pretty.
- Can I fill my greenhouse full of water? Yes. That's an ocean.
- Will a squid spawn there? Maybe... okay, yes it will, if it's a big enough ocean.
- How do I place a door high up in the wall if the wall is all glass? Place it on a hopper.
- How do I place a door on a hopper? Crouch and then place it.
- Can I use metal doors? Yes.
- Can I use a trap door? Yes.
- Can I grow swamp flowers with this? Yes. Make a swamp biome and use bonemeal.
- How much bonemeal is used to grow plants? One per successful plant.
- How much water do I need to put into the hopper to make it snow? One bucket of water (just the water) is used up every time it rains. This only happens in cold biomes.
- Can I build a Nether greenhouse? Try it and see... (Actually, you may need permission)
- Can I build greenhouses in the Nether? Yes. You can colonize the nether with them.
- What kind of mobs spawn in the biomes? It's what you would expect, wolves in Cold Taiga, horses on plains, etc.
Required Plugins
- Vault for permissions - make sure you use the latest version!
Installation and Configuration
- Download and install Vault if you haven't done so already
- Download the plugin
- Place into your plugins folder
- Restart your server (or reload plugins)
- The plugin will make a folder called Greenhouses. Open that folder.
- Check config.yml and edit to be what you want, note the list of world names.
- Configure the biomes.yml if you like (advanced).
- Type /gadmin reload in the game to reload the config or restart the server.
- Done! To make your first greenhouse, build a glass box and type /gh to see the recipes.
Upgrading
Read the file release notes for changes and instructions on how to upgrade.
Player Commands
- /greenhouse or /gh can be used for short.
- /greenhouse help - lists these commands
- /greenhouse make: Tries to make a greenhouse by finding the first valid recipe
- /greenhouse remove: Removes a greenhouse that you are standing in if you are the owner
- /greenhouse list: Lists all the recipes available
- /greenhouse recipe: Displays the recipe GUI - clicking on a recipe will try to make a greenhouse
Admin Commands
- /gadmin reload : Reloads config files
- /gadmin info <player>: provides info on the player
- /gadmin info: provides info on the greenhouse you are in
Permissions
Permission to use specific biomes can be added in biomes.yml.
For example, the permission for the Nether (Hell) biome is greenhouses.biome.nether and is set here:
HELL: permission: greenhouses.biome.nether
The permission can be anything you like, e.g., a rank permission, myserver.VIP.
General permissions are:
greenhouses.player: description: Gives access to player commands default: true greenhouses.admin: description: Gives access to admin commands default: op
To Do
- Debugging
Source Code
Source code can be found here.
Stats Disclosure
This plugin utilizes a plugin metrics system, which means that the following information is collected and sent to mcstats.org:
- A unique identifier
- The server's version of Java
- Whether the server is in offline or online mode
- The plugin's version
- The server's version
- The OS version/name and architecture
- The core count for the CPU
- The number of players online
- The Metrics version
Visit mcstats.org if you would like to learn more about the stats collected. Go into /plugins/PluginMetrics/config.yml to disable stat collecting if you wish.
In Contents not working durability (like SAND:1:1 red sand x1)
is 1.12.2 supported (BungeeCord / Spigot / Sponge Forge)? Setting up a 1.12.2 ASkyblock server and was reviewing the optional plugins and this was listed. :-)
@Bence990707
Please use V5.7 for 1.11 compatibility.
@krustymk
25.11 10:02:09 [Server] INFO java.lang.NoClassDefFoundError: Could not initialize class com.wasteofplastic.particle.ParticleEffect
Maybe a dependency is missing.
1.11 error http://pastebin.com/MRv5KnW5
@akersda5000
It does work with 1.10.2, I think potentially some names may need revising as we do have a flower growing issue :)
how long until a 1.10 version is available?
@Paxination
@frizzbee30
@quentinbis
I just uploaded a version that should work on V1.9. Take backups and I recommend you test it out on a copy of your server before going live if you are upgrading because biomes have changed. Worse case: If you allowed biomes in 1.8 that don't exist in 1.9, the players may lose their greenhouse and have to go /g make again. Not a huge problem, but just a heads up. If you are starting from scratch, you won't have a problem.
The dev just updated a couple of his plugins, AskyBlock being the main one, so im sure this one will be soon.
@quentinbis
not currently, but I'm sure the dev will have it in his sights :)
Is this plugins compatible with Spigot 1.9 ?
Hi,
May I translate this plugin into Chinese and reprint it onto Chinese Minecraft bbs?
Hi,
Just wondering how to remove restrictions from the settings so players can build greenhouses according to their rank limit. My players get negative info saying they can build anymore because they have reached their limit. limit in config is still -1 so unlimited I am using PEX to set limits according to ranks but still not working right. How can I check were the user limits are stored I have deleted the folder Green houses and restarted the server all back to the way it was before the delete i.e. user has 2 listed in the file but should be able to build 4
Thanks and Regards
Devil
@budopey
yep, works great on 1.8.7
Anyone using this on 1.8.7? Oh, yup! About 16% of Greenhouses users are on 1.8.7. http://mcstats.org/plugin/Greenhouses
great to see an update :D this plugin is growing in popularity on the server, just as Skyblock is
:D
@shadvalentine
Well done. This warts vs stalk messes up a lot of folks. One is the item in the inventory, the other is the item in the game world. I wish they hadn't done that, but there you go.
I am trying to make it so the greenhouse will grow nether warts and have not had any luck. I have tried this:
HELL:
icon: LAVA_BUCKET
priority: 5
contents: NETHERRACK:1
lavacoverage: 21
icecoverage: 0
watercoverage: 0
plants:
NETHER_STALK: 10:SOUL_SAND
mobs:
PIG_ZOMBIE: 10:NETHERRACK
moblimit: 9
permission: greenhouses.biome.nether
EDIT:
I figured it out .. needed to change NETHER_STALK: 10:SOUL_SAND to NETHER_WARTS: 10:SOUL_SAND
@ebaldino
Thanks for the detailed analysis. One thing that is really going to mess with your mind or give you peace of mind depending on how you react - results will vary depending on where your player is when you type the command. Basically, the algorithm searches out from the player in all directions looking for walls. So if you just so happen to be aligned with a hole, the algorithm will shoot through the hole and go on for up to 100 blocks looking for glass or glow stone.
Anyway, let me digest the research and also I'll look at ways to improve the experience. The whole point of the red glass was to help player's spot flaws in their greenhouse, but if it's causing more problems than it's worth, another approach is required!
Do you have a listing of all the permissions for his plugin? I am using bPermissions and also have vault installed but not sure where to add the perms or what perms to add for users and admins to have access