tedo0627 / RedstoneCircuit

This is the PocketMine plugin that implements the Redstone circuit.
GNU General Public License v3.0
84 stars 51 forks source link

Daylight sensor #28

Closed usser1976 closed 5 years ago

usser1976 commented 5 years ago

PocketMine-MP Crash Dump Tue Apr 9 05:32:26 CEST 2019

Error: Block damage values must be 0-15, not -1 File: src/pocketmine/block/Block Line: 136 Type: InvalidArgumentException

A PLUGIN WAS INVOLVED IN THIS CRASH BAD PLUGIN: RedstoneCircuit v2.0.0

Code:

Backtrace:

0 plugins/RedstoneCircuit_dev-26.phar/src/redstone/blocks/BlockDaylightDetector(54): pocketmine\block\Block->setDamage(integer -1)

1 plugins/RedstoneCircuit_dev-26.phar/src/redstone/blockEntities/BlockEntityDaylightDetector(36): redstone\blocks\BlockDaylightDetector->updatePower()

2 src/pocketmine/level/Level(863): redstone\blockEntities\BlockEntityDaylightDetector->onUpdate()

3 src/pocketmine/level/Level(794): pocketmine\level\Level->actuallyDoTick(integer 146672)

4 src/pocketmine/Server(2425): pocketmine\level\Level->doTick(integer 146672)

5 src/pocketmine/Server(2556): pocketmine\Server->checkTickUpdates(integer 146672, double 1554780746.6741)

6 src/pocketmine/Server(2325): pocketmine\Server->tick()

7 src/pocketmine/Server(2186): pocketmine\Server->tickProcessor()

8 src/pocketmine/Server(1765): pocketmine\Server->start()

9 src/pocketmine/PocketMine(250): pocketmine\Server->__construct(BaseClassLoader object, pocketmine\utils\MainLogger object, string /home/minecraft/, string /home/minecraft/plugins/)

10 (1): require(string phar:///home/minecraft/pocketmine.phar/src/pocketmine/PocketMine.php)

usser1976 commented 5 years ago

When the sensor is placed in a cellar. Server crash