Oh The Biomes We've Gone

Oh The Biomes We've Gone

17M Downloads

Bonemeal not used up

benbenlaw opened this issue · 14 comments

commented

Using bonemeal in any of the custom biomes added in this mod the bone meal is not used. in normal vanilla biomes the bone meal is used up

commented

I can't recreate this, can you give me a specific biome you've seen it in and your BWG version and Modloader

commented

versions
Image

Image

before
Image
after
Image

Using neoforge 21.1.186, in example above this is grass blocks (vanilla) in the Cypress Swamplands

commented

but in my testing some biomes are working and some are not
Cypress wetlands does work
coconino meadow works

commented

i could be wrong is it possible that in the mixin is canceling before the shrink of the bone meal stack. Looking at the BoneMealItem class the applyBonemeal method has this

bonemealableblock.performBonemeal((ServerLevel)p_40629_, p_40629_.random, p_40630_, blockstate);

your mixin would cancel the event before the shrink method below it

commented

We don’t mixin to the bonemeal stuff I use the event provided by each loader (not fabric I do mixin there as there is no event)

commented

ah ok

commented

I could be returning the wrong value to the event tho so I will check that

commented

yeah i saw mixin and though that haha, i just mod in neoforge so not really to familiar with how other loaders do it

commented

alright I was able to recreate

commented

Like on grass or plants or?

commented

when used on the actual grass block the bone meal effect happens and grows plants ect but the bonemeal just doesn't get used

commented

using on grass blocks in the world, using on short grass still creates tall glass and consumes bone meal

commented

when used on the actual grass block the bone meal effect happens and grows plants ect but the bonemeal just doesn't get used

What type of grass blocks, vanilla or our lush grass blocks or others

commented

vanlla grass block, the lush one works correctly