When you put the dispenser one block below the ground and try to dispense the Bonemeal in the the above grass blocks it crashes the game
Linked issues
is duplicated by 119
Attachments
Comments 39
This also happened to me. Video example here: https://youtu.be/G26gOG4nJ_c
Even more annoying is the fact that dispensing bonemeal from the side into the space above the grass block appears not to work, removing the only other method by which grass and flowers can be automatically grown.
Hi Everyone,
I'm also affected by this bug. Here is how I'm affected:
I have set up an automatic flower farm. I have a clock circuit attached to a dispenser below a grass block. And I have also a pulse multipler circuit attached to a couple of dispensers with water buckets. When I turn clock circuit ON using a lever, bonemeal is applied successfuly to grass block, some grass is generated and is washed away consequently using water. However, on the second time a pulse is sent to the dispenser containing bonemeal, the server crashes. Maybe it's because of water?
```
Version: 1.14.60.5
OS: Linux
Server start: 2020-05-24 19:16:34 UTC
Dmp timestamp: 2020-05-24 19:21:39 UTC
Upload Date: 2020-05-24 19:21:39 UTC
Session ID: 61ff3d94-be99-4684-b0ae-080dbff033be
Commit hash:
Build id: development
CrashReporter Key: 8c4937c1-64cb-3532-a8dc-1deb28f67293
Crash
[2020-05-24 19:21:40 INFO] at Actor::getLevel[] (UnknownFile:?)
at GrassBlock::onFertilized[BlockSource&, BlockPos const&, Actor*, FertilizerType] const (UnknownFile:?)
at Block::onFertilized[BlockSource&, BlockPos const&, Actor*, FertilizerType] const (UnknownFile:?)
at FertilizerItem::dispense[BlockSource&, Container&, int, Vec3 const&, unsigned char] const (UnknownFile:?)
at DyePowderItem::dispense[BlockSource&, Container&, int, Vec3 const&, unsigned char] const (UnknownFile:?)
at DispenserBlock::dispenseFrom[BlockSource&, BlockPos const&] const (UnknownFile:?)
at DispenserBlock::tick[BlockSource&, BlockPos const&, Random&] const (UnknownFile:?)
at Block::tick[BlockSource&, BlockPos const&, Random&] const (UnknownFile:?)
at BlockTickingQueue::tickPendingTicks[BlockSource&, Tick const&, int, bool] (UnknownFile:?)
at LevelChunk::tick[BlockSource&, Tick const&] (UnknownFile:?)
at Player::tickWorld[Tick const&] (UnknownFile:?)
at ServerPlayer::tickWorld[Tick const&] (UnknownFile:?)
at std::function<bool [Player&]>::operator[][Player&] const (UnknownFile:?)
at Level::forEachPlayer[std::function<bool [Player&]>] (UnknownFile:?)
at Level::tick[] (UnknownFile:?)
at ServerLevel::tick[] (UnknownFile:?)
at GameSession::tick[] (UnknownFile:?)
at Minecraft::tickSimtime[int, int] (UnknownFile:?)
at Minecraft::update[] (UnknownFile:?)
at ServerInstance::_update[] (UnknownFile:?)
at clone (UnknownFile:?)
```
This is happening on both single play and BDS in 1.14.60.
If one can't prevent the dispenser from firing bone meal, it keep crashing the world so no one will be able to join the game and solve this manually.
Please fix this soon!
I experienced the same issue