FarmControl

Biomes

FarmControl limits plant growth (Wheat, Melons, Reeds, Cactus, Pumpkins, Carrots, Potatoes, and Netherwart) to specific biomes, encouraging travel and trade and reducing the ability to live as an entirely self sufficient hermit.

Features

  • All crops can always be placed by players, they simply won't grow outside of their biomes
  • Desired biomes are configurable on a per crop basis
  • Biomes where crops should grow slowly can be set
  • Default config insists melons are grown in wet biomes, sugar cane is grown in hot/humid biomes, cactus needs dry hot areas, and netherwart will only grow in the nether and deserts.
  • If you want to make a crop more rare, or make Netherwart not growable in overworld at all, simply edit the config
  • Default biomes:
BiomeWheatMelonReedsNetherWartCactusPumpkinPotatoCarrot
BEACHYYYYYY
DESERTSSYSYSS
DESERT_HILLSSSYSYSS
EXTREME_HILLSYYSYYYY
FORESTYYYYY
FOREST_HILLSYYYYY
FROZEN_OCEANSY
FROZEN_RIVERSY
HELLYY
JUNGLEYYYSYY
JUNGLE_HILLSYYYSYY
MUSHROOM_ISLANDYYYYYY
MUSHROOM_SHOREYYYYYY
OCEANYYYYSS
PLAINSYYSYYY
RIVERYYYYYY
SWAMPLANDYYYYYY
TAIGAYSYYY
TAIGA_HILLSYSYYY
TUNDRAY

The source code is in the jar.


[My Other Plugins: PearlXP | Maplicate]

You must login to post a comment. Don't have an account? Register to get one!

  • Avatar of Nebual Nebual May 25, 2013 at 03:25 UTC - 0 likes

    @Firebastard: Go

    You are correct, I don't have any reasonable means to determine ownership of a farm plot. Additionally, any code put into the "check if the block should grow" hook will be called on _all_ growable blocks, including natural ones, so it needs to stay efficient. Benchmarking suggests my current approach is pretty fast.

    Projects: Maplicate | PearlXP | FarmControl

  • Avatar of Firebastard Firebastard May 25, 2013 at 00:47 UTC - 0 likes

    @slimedog007: Go

    That sounds like it is probably not very easy to do. It's highly unlikely that this plugin tracks who places specific blocks in the first place.

    Last edited May 25, 2013 by Firebastard
  • Avatar of slimedog007 slimedog007 May 20, 2013 at 22:17 UTC - 0 likes

    Would it be possible to make a permission node to negate all of the effects of this plugin? I want to give my farming class a bigger advantage over anyone who isn't. :)

    Follow us on Twitter! @keepablock
    Keep a Block - Minecraft Server dedicated to the Keep a Breast foundation to support breast cancer!
    http://topg.org/banners/b357447.gif

  • Avatar of bubblybill bubblybill May 19, 2013 at 20:06 UTC - 0 likes

    That was quick !! Thank you so much

    All tested and works like a dream.

    Last edited May 19, 2013 by bubblybill
  • Avatar of bubblybill bubblybill May 19, 2013 at 13:30 UTC - 0 likes

    Would you be adding cocoa beans to farmcontrol ? My cocoa beans plantation grows like its on steroids and I need to slow it down inline with the other crops.

  • Avatar of poncjusz poncjusz Apr 10, 2013 at 22:04 UTC - 0 likes

    Did you consider the designation of areas for the cultivation of not using biomes but directly on the temperature and humidity? Configuration would be more elegant and versatile.

  • Avatar of poncjusz poncjusz Apr 10, 2013 at 19:38 UTC - 0 likes

    Config file is poorly developed. Its design reduces the possibility of different growth rates in different biomes. For example, should look to solve this problem:

    biome: PLAINS wheat 0.5 sugar_cane 0.8 biome: FOREST wheat 0.3 sugar_cane 0.6 carrot 0.5

    etc

  • Avatar of Nebual Nebual Mar 31, 2013 at 18:59 UTC - 0 likes

    @Captain-Dingo: Go Not that theres much wrong with your approach, but sure, thats a simple enough way to have two tiers of speed. I put it in v1.2.

  • Avatar of Captain-Dingo Captain-Dingo Mar 31, 2013 at 18:09 UTC - 0 likes

    Could you add a parameter to alter the growth rate of all crops by a multiplier, and not just slow crops?

    What I did was put one of the "unused" biomes into the default slots of all crops, put every other biome into the "slow" slot, and set the overall crop growth rate that way but it's kind of hacky.

  • Avatar of diannetea diannetea Jan 30, 2013 at 04:13 UTC - 0 likes

    I'd really love to see this be taken up as well

Table of contents

  1. 1 Features

Facts

Date created
Aug 06, 2012
Categories
Last update
May 19, 2013
Development stage
Release
Language
  • enUS
License
GNU General Public License version 3 (GPLv3)
Curse link
FarmControl
Downloads
359
Recent files
  • R: 1.3 for CB 1.5.2-R0.1 May 19, 2013
  • R: 1.2 for CB 1.5.1-R0.1 Mar 31, 2013
  • B: 1.1 for 1.5.1 Mar 22, 2013
  • B: 1.0 for 1.3.1 Aug 06, 2012

Authors