Skip to content

[Greenhouse] Glow Lichen and Mod limit issues #127

@y-dobon

Description

@y-dobon

Expected behavior

I expected to see glow lichen to grow on the stone blocks that I have put in the green house, yet they are the only type of plant so far that doesn't seen to want to grow.

I also expected the mob limit to match the biomes.yml but they go over the limit.
(Not including bees, I am aware they do not get counted while in the beehives so the greenhouse keeps spawning in new ones)

Observed/Actual behavior

Observed with the bees is that the amount of animals goes over the limit given.
For bees I understand that's because they go into their hives, but then they still go over the limit. (3 hives stores 9 bees and still mor than 2 spawn)
This also happens with other animals, it spawns more than written in the plugin.
(note that with camels and axolotls this limit I gave works just fine)

The bees in the "flower forest" biome:
https://ibb.co/DPsJBmg0

Other animals that went over the limit:
https://ibb.co/B5JGkzTC

Observed with the glow lichen is that they do not grow.
I've tried different blocks, different block faces yet I haven't managed to make them appear.

The Glow Lichen in the "Lush Cave" biome:
https://ibb.co/0V9tnHLK

Steps/models to reproduce

yml part bees:

Flower Forest:
    friendlyname: "Flower Forest"
    biome: flower_forest
    icon: RED_TULIP
    # Priority is used if the greenhouse can be more than one biome. The highest
    # priority wins
    priority: 0
    # Contents - The minimum requirement for this biome.
    contents:
      GRASS_BLOCK: 35
      BEEHIVE: 1
      CAMPFIRE: 1
    # The number of blocks in the greenhouse that must be water, ice or lava
    # Floor area * this % = number of blocks required
    watercoverage: 0
    # If the value is zero, then NO ice/water/lava is allowed
    # icecoverage: 0
    # lavacoverage: 0
    plants:
      PINK_TULIP: 10:GRASS_BLOCK
      RED_TULIP: 10:GRASS_BLOCK
      WHITE_TULIP: 10:GRASS_BLOCK
      ORANGE_TULIP: 10:GRASS_BLOCK
    # Entity name: % chance:Block on which the mob will spawn
    mobs:
      BEE: 10:GRASS_BLOCK
    # The minimum number of blocks each mob requires.
    # Mobs will not spawn if there is more than 1 per this number of
    # blocks in the greenhouse. e.g., in this case only 2 mobs will spawn if the
    # greenhouse area is 18 blocks. This enables bigger greenhouses to spawn more.
    moblimit: 2
    # Maxmobs - this is the maximum number of greenhouse-spawed mobs allowed in 
    # the greenhouse at once. Spawning will stop when this limit is reached. 
    # If this value is not given, there is no maximum.
    maxmobs: 2

yml part other aminals:

  Plains:
    friendlyname: "Plains"
    biome: plains
    icon: GRASS_BLOCK
    # Priority is used if the greenhouse can be more than one biome. The highest
    # priority wins
    priority: 0
    # Contents - The minimum requirement for this biome.
    contents:
      GRASS_BLOCK: 35
    # The number of blocks in the greenhouse that must be water, ice or lava
    # Floor area * this % = number of blocks required
    watercoverage: 0
    # If the value is zero, then NO ice/water/lava is allowed
    # icecoverage: 0
    # lavacoverage: 0
    plants:
      DANDELION: 10:GRASS_BLOCK
      POPPY: 10:GRASS_BLOCK
      WILDFLOWERS: 10:GRASS_BLOCK
      OXEYE_DAISY: 10:GRASS_BLOCK
    # Entity name: % chance:Block on which the mob will spawn
    mobs:
      SHEEP: 10:GRASS_BLOCK
      COW: 10:GRASS_BLOCK
      CHICKEN: 10:GRASS_BLOCK
    # The minimum number of blocks each mob requires.
    # Mobs will not spawn if there is more than 1 per this number of
    # blocks in the greenhouse. e.g., in this case only 2 mobs will spawn if the
    # greenhouse area is 18 blocks. This enables bigger greenhouses to spawn more.
    moblimit: 3
    # Maxmobs - this is the maximum number of greenhouse-spawed mobs allowed in 
    # the greenhouse at once. Spawning will stop when this limit is reached. 
    # If this value is not given, there is no maximum.
    maxmobs: 3

yml part Glow Lichen:

Lush:
    friendlyname: "Lush"
    biome: lush_caves
    icon: GLOW_BERRIES
    # Priority is used if the greenhouse can be more than one biome. The highest
    # priority wins
    priority: 0
    # Contents - The minimum requirement for this biome.
    contents:
      GRASS_BLOCK: 20
      CLAY: 5
      MOSS_BLOCK: 10
      STONE: 5
    # The number of blocks in the greenhouse that must be water, ice or lava
    # Floor area * this % = number of blocks required
    watercoverage: 5
    # If the value is zero, then NO ice/water/lava is allowed
    # icecoverage: 0
    # lavacoverage: 0
    plants:
      SPORE_BLOSSOM: 10:MOSS_BLOCK
      CAVE_VINES: 10:MOSS_BLOCK
      BIG_DRIPLEAF: 10:GRASS_BLOCK
      SMALL_DRIPLEAF: 10:CLAY
      HANGING_ROOTS: 10:MOSS_BLOCK
      GLOW_LICHEN: 10:STONE
    # Entity name: % chance:Block on which the mob will spawn
    mobs:
      AXOLOTL: 3:WATER
    # The minimum number of blocks each mob requires.
    # Mobs will not spawn if there is more than 1 per this number of
    # blocks in the greenhouse. e.g., in this case only 2 mobs will spawn if the
    # greenhouse area is 18 blocks. This enables bigger greenhouses to spawn more.
    moblimit: 3
    # Maxmobs - this is the maximum number of greenhouse-spawed mobs allowed in 
    # the greenhouse at once. Spawning will stop when this limit is reached. 
    # If this value is not given, there is no maximum.
    maxmobs: 3

BentoBox version

Running PAPER 1.21.6.
(1.21.6-2465-a112b6a (MC: 1.21.6))
BentoBox version: 3.8.1
Database: JSON
Loaded Game Worlds:
bskyblock_world (BSkyBlock): Overworld, Nether, The End
Loaded Addons:
Biomes 2.2.1 (ENABLED)
BSkyBlock 1.19.1 (ENABLED)
Challenges 1.5.1 (ENABLED)
ControlPanel 1.14.0 (ENABLED)
Greenhouses 1.9.3 (ENABLED)
Level 2.22.0 (ENABLED)
Limits 1.27.1 (ENABLED)
Warps 1.17.0 (ENABLED)

Plugin list

ℹ Server Plugins (44):
Paper Plugins (2):

  • CrazyCrates
  • PlugManX

Bukkit Plugins (42):

  • ArmorStandTools
  • automaticinventory
  • BentoBox, BentoBox-Biomes
  • BentoBox-BSkyBlock
  • BentoBox-Challenges
  • BentoBox-Greenhouses
  • BentoBox-Level
  • BentoBox-Limits
  • BentoBox-Warps
  • BottledExp
  • ChatControl
  • CMI
  • CMIEInjector
  • CMILib
  • Drop2InventoryPlus
  • DropEdit2
  • dynmap
  • EntityDetection
  • GriefPrevention
  • HeadDatabase
  • IllegalStack
  • LibsDisguises
  • LogBlock
  • LuckPerms
  • Multiverse-Core
  • *NightVisionReloaded
  • packetevents
  • PlaceholderAPI
  • ProtocolLib
  • Rankup
  • RepairGui
  • TAB-Bridge
  • Vault
  • ViaBackwards
  • ViaVersion
  • VoidGen
  • VotingPlugin
  • Vulcan
  • WorldEdit
  • WorldEditSUI
  • WorldGuard

Other

Note of things that seemed to not fully want to work:

  1. Mob limit doesn't always count.
  2. Glow Lichen don't want to grow
  3. Bees don't get counted in the greenhouse while inside the beehive (I haven't tested if they also don't count while in bee nests) !Not mainly the issue but more a side note!

What did I try:

  • I have restarted the server each time I made changes to the files. I did not use any reload commands.
  • I have tried all the biomes I put into the file and some animals do keep their limit like the camels and the axolotls(these are also in the lush cave yml file)
  • I tried to remove the greenhouse addon and re-added it to start with a fresh file

Metadata

Metadata

Assignees

Labels

Type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions