Giter VIP home page Giter VIP logo

redstonecircuit's Introduction

RedstoneCircuit

This is the PocketMine plugin that implements the Redstone circuit.

Implemented Blocks

transmission
  • Redstone Comparator
  • Redstone Repeater
  • Redstone Wire
power
  • Buttons
  • Daylight Sensor
  • Juke Box
  • Lever
  • Observer
  • Redstone Block
  • Redstone Torch
  • Pressure Plates
  • Target
  • Trapped Chest
  • Tripwire
  • Tripwire Hook
mechanism
  • Activator Rail
  • Command Block
  • Dispenser
  • Doors
  • Dragon Skull
  • Dropper
  • Fence Gates
  • Hopper
  • Moving Block
  • Note Block
  • Piston
  • Piston Arm
  • Powered Rail
  • Redstone Lamp
  • Sticky Piston
  • Sticky Piston Arm
  • TNT
  • Trapdoors

Custom Events

When using custom events, they must be enabled in the configuration.

name description
BlockDispenseEvent Called when the item is dispense
BlockPistonExtendEvent Called when the piston is extended
BlockPistonRetractEvent Called when the piston retracted
BlockRedstonePowerUpdateEvent Called when the redstone signal is turned on or off
BlockRedstoneSignalUpdateEvent Called when the redstone power changes
HopperMoveItemEvent Called when the hopper moves an item
HopperPickupItemEvent Called when the hopper picks up an item

License

"Redstone Circuit" is under GPL-3.0 License

Special Thanks

Write Icon @num4nua

redstonecircuit's People

Contributors

ch4rindo avatar colinhdev avatar denielworld avatar fuyutsuki avatar poggit-bot avatar tedo0627 avatar xxflorii avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

redstonecircuit's Issues

help me please

I'm using the latest version and it makes my server reboot without any error, just "core dumped"

Minecart

the minecart will be implemented when be update?

Crash!

[20:24:06] [Server thread/CRITICAL]: ErrorException: "file_put_contents(/home/minecraft/plugin_data/RedstoneCircuit/ScheduledBlockUpdate.yml): failed to open stream: No such file or directory" (EXCEPTION) in "src/pocketmine/utils/Config" at line 241

Hoppers

Hi,

Hoppers are working but if we talk about in furnaces, the items randomly going anywhere in the furnace so yea. Can you please fix it, thank you very much! And also the pistons :[

Bugg

Hello, I am the founder of a skyblock server and I have a bugg with your plugin. From time to time, in the players' cobblestone generator, the water and lava stops mixing. They are obliged to reverse the lava and the water so that it works again. And when I remove your plugin there is no longer the bugg.

Feature Request

Your plugin already seems awesome to me, and like something not many could do. I would like to request for you to add pistons to your plugin, which would make this plugin complete! Thank you.
[ENHANCEMENT]

Command Block Slector

Hi

I used command block with your plugin, but some selector functions are not working.

@p works well, but @e does not works.

Suggestion :)

Hello, as we know pocketmine isn't optimised at all lol. Please can you add a limitation system.

For example :

Max_piston_per_world : 10
and it would cancel the 11th piston and say "you've reached the maximum number of piston (or something else like dropper) in the world" it'd avoid lags.

crash

hello, same bug as #4 but with observer

...

[18:37:35] [Server thread/CRITICAL]: ErrorException: "file_get_contents(phar:///home/minecraft/pocketmine.phar/src/pocketmine/resources/vanilla/block_id_map.json): failed to open stream: phar error: "src/pocketmine/resources/vanilla/block_id_map.json" is not a file in phar "/home/minecraft/pocketmine.phar"" (EXCEPTION) in "plugins/RedstoneCircuit_dev-30.phar/src/redstone/utils/GlobalBlockPalette" at line 13

[18:37:35] [Server thread/DEBUG]: #0 (): pocketmine\utils\Utils::errorExceptionHandler(integer 2, string file_get_contents(phar:///home/minecraft/pocketmine.phar/src/pocketmine/resources/vanilla/block_id_map.json): failed to open stream: phar error: "src/pocketmine/resources/vanilla/block_id_map.json" is not a file in phar "/home/minecraft/pocketmine.phar", string phar:///home/minecraft/plugins/RedstoneCircuit_dev-30.phar/src/redstone/utils/GlobalBlockPalette.php, integer 13, array Array())

[18:37:35] [Server thread/DEBUG]: #1 plugins/RedstoneCircuit_dev-30.phar/src/redstone/utils/GlobalBlockPalette(13): file_get_contents(string phar:///home/minecraft/pocketmine.phar/src/pocketmine/resources/vanilla/block_id_map.json)

[18:37:35] [Server thread/DEBUG]: #2 plugins/RedstoneCircuit_dev-30.phar/src/redstone/Main(99): redstone\utils\GlobalBlockPalette->__construct()

[18:37:35] [Server thread/DEBUG]: #3 src/pocketmine/plugin/PluginBase(123): redstone\Main->onEnable()

[18:37:35] [Server thread/DEBUG]: #4 src/pocketmine/plugin/PluginManager(587): pocketmine\plugin\PluginBase->setEnabled(boolean 1)

[18:37:35] [Server thread/DEBUG]: #5 src/pocketmine/Server(1993): pocketmine\plugin\PluginManager->enablePlugin(redstone\Main object)

[18:37:35] [Server thread/DEBUG]: #6 src/pocketmine/Server(1979): pocketmine\Server->enablePlugin(redstone\Main object)

[18:37:35] [Server thread/DEBUG]: #7 src/pocketmine/Server(1712): pocketmine\Server->enablePlugins(integer 0)

[18:37:35] [Server thread/DEBUG]: #8 src/pocketmine/PocketMine(258): pocketmine\Server->__construct(BaseClassLoader object, pocketmine\utils\MainLogger object, string /home/minecraft/, string /home/minecraft/plugins/)

[18:37:35] [Server thread/DEBUG]: #9 (1): require(string phar:///home/minecraft/pocketmine.phar/src/pocketmine/PocketMine.php)

Freeze redstone blocks

When saving the world, for example, with the help of the command /save-all, the blocks of mechanisms stop responding to the signal (the pressure plates and buttons remain pressed). The mechanisms freeze immediately after saving, no server restart is required.
image
image

Bugs

  1. Piston doesn't always push other piston, in some cases it doesn't. (Already extended piston cannot be pushed by a different piston)

  2. Redstone may freeze if too many actions happen in a single area. (All actions happening will stay in activated form not depending on any power source)

  3. Unconfirmed. Opening chest when its in movement of piston will cause an internal server error.

  4. Piston doesn't always work. In some cases placing a piston and putting a lever on it and activating it, does not activate a piston.

Crash

29.09 11:05:53 [Server] Server thread/CRITICAL Error: "Call to undefined method pocketmine\block\Air::getInputFace()" (EXCEPTION) in "plugins/RedstoneCircuit_dev-31.phar/src/redstone/blockEntities/BlockEntityRedstoneComparator" at line 70 29.09 11:05:53 [Server] Server thread/DEBUG #0 plugins/RedstoneCircuit_dev-31.phar/src/redstone/blockEntities/BlockEntityRedstoneComparator(43): redstone\blockEntities\BlockEntityRedstoneComparator->hasSideUtility() 29.09 11:05:53 [Server] Server thread/DEBUG #1 src/pocketmine/level/Level(867): redstone\blockEntities\BlockEntityRedstoneComparator->onUpdate() 29.09 11:05:53 [Server] Server thread/DEBUG #2 src/pocketmine/level/Level(786): pocketmine\level\Level->actuallyDoTick(integer 392) 29.09 11:05:53 [Server] Server thread/DEBUG #3 src/pocketmine/Server(2445): pocketmine\level\Level->doTick(integer 392) 29.09 11:05:53 [Server] Server thread/DEBUG #4 src/pocketmine/Server(2576): pocketmine\Server->checkTickUpdates(integer 392, double 1569755153.1214) 29.09 11:05:53 [Server] Server thread/DEBUG #5 src/pocketmine/Server(2345): pocketmine\Server->tick() 29.09 11:05:53 [Server] Server thread/DEBUG #6 src/pocketmine/Server(2205): pocketmine\Server->tickProcessor() 29.09 11:05:53 [Server] Server thread/DEBUG #7 src/pocketmine/Server(1784): pocketmine\Server->start() 29.09 11:05:53 [Server] Server thread/DEBUG #8 src/pocketmine/PocketMine(275): pocketmine\Server->__construct(object BaseClassLoader, object pocketmine\utils\MainLogger, string[47] /, string[55] /plugins/) 29.09 11:05:53 [Server] Server thread/DEBUG #9 src/pocketmine/PocketMine(299): pocketmine\server() 29.09 11:05:53 [Server] Server thread/DEBUG #10 (1): require(string[114] phar:///PMMP-1.12.0-Latest-Stable.) 29.09 11:05:53 [Server] Server thread/EMERGENCY An unrecoverable error has occurred and the server has crashed. Creating a crash dump

Crash

[CommandSpy] zPqguro> //ci
2020-05-01 [02:13:52] [Server thread/CRITICAL]: TypeError: "Return value of redstone\blockEntities\BlockEntityMovingBlock::getDrops() must be an instance of pocketmine\item\Item, array returned" (EXCEPTION) in "plugins/RedstoneCircuit_dev-32.phar/src/redstone/blockEntities/BlockEntityMovingBlock" at line 156
2020-05-01 [02:13:52] [Server thread/DEBUG]: #0 plugins/RedstoneCircuit_dev-32.phar/src/redstone/blocks/BlockMoving(39): redstone\blockEntities\BlockEntityMovingBlock->getDrops(object pocketmine\item\Pickaxe)
2020-05-01 [02:13:52] [Server thread/DEBUG]: #1 src/pocketmine/level/Level(1743): redstone\blocks\BlockMoving->getDrops(object pocketmine\item\Pickaxe)
2020-05-01 [02:13:52] [Server thread/DEBUG]: #2 (): pocketmine\level\Level->pocketmine\level{closure}(object redstone\blocks\BlockMoving)
2020-05-01 [02:13:52] [Server thread/DEBUG]: #3 src/pocketmine/level/Level(1743): array_map(object Closure, array[1])
2020-05-01 [02:13:52] [Server thread/DEBUG]: #4 plugins/PiggyCustomEnchants_v2.1.7/src/DaPigGuy/PiggyCustomEnchants/enchants/tools/DrillerEnchant(59): pocketmine\level\Level->useBreakOn(object redstone\blocks\BlockMoving, object pocketmine\item\Pickaxe, object pocketmine\Player, boolean 1)
2020-05-01 [02:13:52] [Server thread/DEBUG]: #5 plugins/PiggyCustomEnchants_v2.1.7/src/DaPigGuy/PiggyCustomEnchants/enchants/miscellaneous/RecursiveEnchant(22): DaPigGuy\PiggyCustomEnchants\enchants\tools\DrillerEnchant->safeReact(object pocketmine\Player, object pocketmine\item\Pickaxe, object pocketmine\inventory\PlayerInventory, integer 0, object pocketmine\event\block\BlockBreakEvent, integer 3, integer 3)
2020-05-01 [02:13:52] [Server thread/DEBUG]: #6 plugins/PiggyCustomEnchants_v2.1.7/src/DaPigGuy/PiggyCustomEnchants/enchants/traits/ReactiveTrait(49): DaPigGuy\PiggyCustomEnchants\enchants\miscellaneous\RecursiveEnchant->react(object pocketmine\Player, object pocketmine\item\Pickaxe, object pocketmine\inventory\PlayerInventory, integer 0, object pocketmine\event\block\BlockBreakEvent, integer 3, integer 3)
2020-05-01 [02:13:52] [Server thread/DEBUG]: #7 plugins/PiggyCustomEnchants_v2.1.7/src/DaPigGuy/PiggyCustomEnchants/enchants/traits/ReactiveTrait(135): DaPigGuy\PiggyCustomEnchants\enchants\ReactiveEnchantment->onReaction(object pocketmine\Player, object pocketmine\item\Pickaxe, object pocketmine\inventory\PlayerInventory, integer 0, object pocketmine\event\block\BlockBreakEvent, integer 3, integer 3)
2020-05-01 [02:13:52] [Server thread/DEBUG]: #8 plugins/PiggyCustomEnchants_v2.1.7/src/DaPigGuy/PiggyCustomEnchants/EventListener(67): DaPigGuy\PiggyCustomEnchants\enchants\ReactiveEnchantment::attemptReaction(object pocketmine\Player, object pocketmine\event\block\BlockBreakEvent)
2020-05-01 [02:13:52] [Server thread/DEBUG]: #9 src/pocketmine/plugin/MethodEventExecutor(42): DaPigGuy\PiggyCustomEnchants\EventListener->onBreak(object pocketmine\event\block\BlockBreakEvent)
2020-05-01 [02:13:52] [Server thread/DEBUG]: #10 src/pocketmine/plugin/RegisteredListener(80): pocketmine\plugin\MethodEventExecutor->execute(object DaPigGuy\PiggyCustomEnchants\EventListener, object pocketmine\event\block\BlockBreakEvent)
2020-05-01 [02:13:52] [Server thread/DEBUG]: #11 src/pocketmine/event/Event(88): pocketmine\plugin\RegisteredListener->callEvent(object pocketmine\event\block\BlockBreakEvent)
2020-05-01 [02:13:52] [Server thread/DEBUG]: #12 src/pocketmine/level/Level(1778): pocketmine\event\Event->call()
2020-05-01 [02:13:52] [Server thread/DEBUG]: #13 src/pocketmine/Player(2443): pocketmine\level\Level->useBreakOn(object pocketmine\math\Vector3, object pocketmine\item\Pickaxe, object pocketmine\Player, boolean 1)
2020-05-01 [02:13:52] [Server thread/DEBUG]: #14 src/pocketmine/network/mcpe/PlayerNetworkSessionAdapter(150): pocketmine\Player->handleInventoryTransaction(object pocketmine\network\mcpe\protocol\InventoryTransactionPacket)
2020-05-01 [02:13:52] [Server thread/DEBUG]: #15 src/pocketmine/network/mcpe/protocol/InventoryTransactionPacket(178): pocketmine\network\mcpe\PlayerNetworkSessionAdapter->handleInventoryTransaction(object pocketmine\network\mcpe\protocol\InventoryTransactionPacket)
2020-05-01 [02:13:52] [Server thread/DEBUG]: #16 src/pocketmine/network/mcpe/PlayerNetworkSessionAdapter(110): pocketmine\network\mcpe\protocol\InventoryTransactionPacket->handle(object pocketmine\network\mcpe\PlayerNetworkSessionAdapter)
2020-05-01 [02:13:52] [Server thread/DEBUG]: #17 src/pocketmine/network/mcpe/protocol/BatchPacket(126): pocketmine\network\mcpe\PlayerNetworkSessionAdapter->handleDataPacket(object pocketmine\network\mcpe\protocol\InventoryTransactionPacket)
2020-05-01 [02:13:52] [Server thread/DEBUG]: #18 src/pocketmine/network/mcpe/PlayerNetworkSessionAdapter(110): pocketmine\network\mcpe\protocol\BatchPacket->handle(object pocketmine\network\mcpe\PlayerNetworkSessionAdapter)
2020-05-01 [02:13:52] [Server thread/DEBUG]: #19 src/pocketmine/Player(3118): pocketmine\network\mcpe\PlayerNetworkSessionAdapter->handleDataPacket(object pocketmine\network\mcpe\protocol\BatchPacket)
2020-05-01 [02:13:52] [Server thread/DEBUG]: #20 src/pocketmine/network/mcpe/RakLibInterface(169): pocketmine\Player->handleDataPacket(object pocketmine\network\mcpe\protocol\BatchPacket)
2020-05-01 [02:13:52] [Server thread/DEBUG]: #21 vendor/pocketmine/raklib/src/server/ServerHandler(99): pocketmine\network\mcpe\RakLibInterface->handleEncapsulated(string[15] 127.0.0.1 58751, object raklib\protocol\EncapsulatedPacket, integer 0)
2020-05-01 [02:13:52] [Server thread/DEBUG]: #22 src/pocketmine/network/mcpe/RakLibInterface(109): raklib\server\ServerHandler->handlePacket()
2020-05-01 [02:13:52] [Server thread/DEBUG]: #23 src/pocketmine/network/mcpe/RakLibInterface(99): pocketmine\network\mcpe\RakLibInterface->process()
2020-05-01 [02:13:52] [Server thread/DEBUG]: #24 vendor/pocketmine/snooze/src/SleeperHandler(123): pocketmine\network\mcpe\RakLibInterface->pocketmine\network\mcpe{closure}()
2020-05-01 [02:13:52] [Server thread/DEBUG]: #25 vendor/pocketmine/snooze/src/SleeperHandler(85): pocketmine\snooze\SleeperHandler->processNotifications()
2020-05-01 [02:13:52] [Server thread/DEBUG]: #26 src/pocketmine/Server(2146): pocketmine\snooze\SleeperHandler->sleepUntil(double 1588292032.8463)
2020-05-01 [02:13:52] [Server thread/DEBUG]: #27 src/pocketmine/Server(1990): pocketmine\Server->tickProcessor()
2020-05-01 [02:13:52] [Server thread/DEBUG]: #28 src/pocketmine/Server(1584): pocketmine\Server->start()
2020-05-01 [02:13:52] [Server thread/DEBUG]: #29 src/pocketmine/PocketMine(273): pocketmine\Server->__construct(object BaseClassLoader, object pocketmine\utils\MainLogger, string[20] /root/PocketMine-MP/, string[28] /root/PocketMine-MP/plugins/)
2020-05-01 [02:13:52] [Server thread/DEBUG]: #30 src/pocketmine/PocketMine(296): pocketmine\server()
2020-05-01 [02:13:52] [Server thread/DEBUG]: #31 (11): require(string[75] phar:///root/PocketMine-MP/PocketMine-MP.phar/src/pocketmine/PocketMine.php)

Crashed while i was mining with a driller (piggyce) pick.

Im making a modded survival and i needed this plugin but..

I recently came accross this amazing pmmp plugin wonder how long it took
I am trying to ask for a more stable version so you can remove features that are more buggy and easily crash server
I think someone that could code redstone is going to change mcpe alot

Suggestion

ban chest when there a piston near

so it cant duplicate resources

Command Blocks

Command blocks doesn't work anymore (they aren't in the inventory eathier.
Thank you for the pistons....it been for years that people ask for that plugin,

Pistons Bug

the pistons cannot be removed if you are in survival mode

MyPlot and Pistons...

Oh no, I have noticed that pistons can edit the plot borders and the road if you use the plugin "MyPlot". It would be wonderfull if you can fix this because I think that many other people with a citybuild server would love pistons!

Error on enabling RedstoneCircuit

Pocketmine version: 3.8.0

Error:
Server thread/CRITICAL ErrorException: "file_get_contents(phar:///custom.phar/src/pocketmine/resources/vanilla/block_id_map.json): failed to open stream: phar error: "src/pocketmine/resources/vanilla/block_id_map.json" is not a file in phar "/custom.phar"" (EXCEPTION) in "plugins/RedstoneCircuit_dev-30.phar/src/redstone/utils/GlobalBlockPalette" at line 13 27.04 18:21:58 [Server] Server thread/DEBUG #0 (): pocketmine\utils\Utils::errorExceptionHandler(integer 2, string file_get_contents(phar:///custom.phar/src/pocketmine/resources/vanilla/block_id_map.json): failed to open stream: phar error: "src/pocketmine/resources/vanilla/block_id_map.json" is not a file in phar "/custom.phar", string phar:///plugins/RedstoneCircuit_dev-30.phar/src/redstone/utils/GlobalBlockPalette.php, integer 13, array Array()) 27.04 18:21:58 [Server] Server thread/DEBUG #1 plugins/RedstoneCircuit_dev-30.phar/src/redstone/utils/GlobalBlockPalette(13): file_get_contents(string phar:///custom.phar/src/pocketmine/resources/vanilla/block_id_map.json) 27.04 18:21:58 [Server] Server thread/DEBUG #2 plugins/RedstoneCircuit_dev-30.phar/src/redstone/Main(99): redstone\utils\GlobalBlockPalette->__construct() 27.04 18:21:58 [Server] Server thread/DEBUG #3 src/pocketmine/plugin/PluginBase(123): redstone\Main->onEnable() 27.04 18:21:58 [Server] Server thread/DEBUG #4 src/pocketmine/plugin/PluginManager(587): pocketmine\plugin\PluginBase->setEnabled(boolean 1) 27.04 18:21:58 [Server] Server thread/DEBUG #5 src/pocketmine/Server(1993): pocketmine\plugin\PluginManager->enablePlugin(redstone\Main object) 27.04 18:21:58 [Server] Server thread/DEBUG #6 src/pocketmine/Server(1979): pocketmine\Server->enablePlugin(redstone\Main object) 27.04 18:21:58 [Server] Server thread/DEBUG #7 plugins/DevTools.phar/src/DevTools/DevTools(73): pocketmine\Server->enablePlugins(integer 0) 27.04 18:21:58 [Server] Server thread/DEBUG #8 src/pocketmine/plugin/PluginBase(123): DevTools\DevTools->onEnable() 27.04 18:21:58 [Server] Server thread/DEBUG #9 src/pocketmine/plugin/PluginManager(587): pocketmine\plugin\PluginBase->setEnabled(boolean 1) 27.04 18:21:58 [Server] Server thread/DEBUG #10 src/pocketmine/Server(1993): pocketmine\plugin\PluginManager->enablePlugin(DevTools\DevTools object) 27.04 18:21:58 [Server] Server thread/DEBUG #11 src/pocketmine/Server(1979): pocketmine\Server->enablePlugin(DevTools\DevTools object) 27.04 18:21:58 [Server] Server thread/DEBUG #12 src/pocketmine/Server(1712): pocketmine\Server->enablePlugins(integer 0) 27.04 18:21:58 [Server] Server thread/DEBUG #13 src/pocketmine/PocketMine(258): pocketmine\Server->__construct(BaseClassLoader object, pocketmine\utils\MainLogger object, string /, string /plugins/) 27.04 18:21:58 [Server] Server thread/DEBUG #14 (1): require(string phar:///custom.phar/src/pocketmine/PocketMine.php)

Water and Lava Tick Rate

This plugin breaks the water and lava tick rate, causing it to not flow as normal occasionally.

Server crash on Redstone Comparator place

Error: "Call to undefined method redstone\blockEntities\BlockEntityRedstoneComparator::recalculateBlockPower()" (EXCEPTION) in "plugins/Red-master/src/redstone/blockEntities/BlockEntityRedstoneComparator" at line 139
2019-04-04 [23:10:38] [Server thread/DEBUG]: #0 plugins/Red-master/src/redstone/blockEntities/BlockEntityRedstoneComparator(100): redstone\blockEntities\BlockEntityRedstoneComparator->recalculateSideUtilityPower()
2019-04-04 [23:10:38] [Server thread/DEBUG]: #1 plugins/Red-master/src/redstone/blockEntities/BlockEntityRedstoneComparator(47): redstone\blockEntities\BlockEntityRedstoneComparator->recalculateOutputPower()

Suggestions

  1. You're plugin is awesome! Thanks!
  2. Could you add:

-Pistons
-Minecarts
-Command Blocks
-Tripwire hooks
-Daylight sensors
-Redstone chests

And a bug. In the german version of the command block output windows the variables aren't replaced.

"%1$s*%2$d an %3$s gegeben"

Error - Class not found

2019-03-24 [11:14:06] [Server thread/INFO]: Aktiviere RedstoneCircuit v1.0.1
2019-03-24 [11:14:06] [Server thread/CRITICAL]: Error: "Class 'redstone\blocks\BlockDayLightDetector' not found" (EXCEPTION) in "plugins/RedstoneCircuit.phar/src/redstone/Main" at line 133
2019-03-24 [11:14:06] [Server thread/DEBUG]: #0 plugins/RedstoneCircuit.phar/src/redstone/Main(88): redstone\Main->initBlocks()
2019-03-24 [11:14:06] [Server thread/DEBUG]: #1 src/pocketmine/plugin/PluginBase(123): redstone\Main->onEnable()
2019-03-24 [11:14:06] [Server thread/DEBUG]: #2 src/pocketmine/plugin/PluginManager(587): pocketmine\plugin\PluginBase->setEnabled(boolean 1)
2019-03-24 [11:14:06] [Server thread/DEBUG]: #3 src/pocketmine/Server(1984): pocketmine\plugin\PluginManager->enablePlugin(redstone\Main object)
2019-03-24 [11:14:06] [Server thread/DEBUG]: #4 src/pocketmine/Server(1970): pocketmine\Server->enablePlugin(redstone\Main object)
2019-03-24 [11:14:06] [Server thread/DEBUG]: #5 plugins/DevTools.phar/src/DevTools/DevTools(73): pocketmine\Server->enablePlugins(integer 0)
2019-03-24 [11:14:06] [Server thread/DEBUG]: #6 src/pocketmine/plugin/PluginBase(123): DevTools\DevTools->onEnable()
2019-03-24 [11:14:06] [Server thread/DEBUG]: #7 src/pocketmine/plugin/PluginManager(587): pocketmine\plugin\PluginBase->setEnabled(boolean 1)
2019-03-24 [11:14:06] [Server thread/DEBUG]: #8 src/pocketmine/Server(1984): pocketmine\plugin\PluginManager->enablePlugin(DevTools\DevTools object)
2019-03-24 [11:14:06] [Server thread/DEBUG]: #9 src/pocketmine/Server(1970): pocketmine\Server->enablePlugin(DevTools\DevTools object)
2019-03-24 [11:14:06] [Server thread/DEBUG]: #10 src/pocketmine/Server(1703): pocketmine\Server->enablePlugins(integer 0)
2019-03-24 [11:14:06] [Server thread/DEBUG]: #11 src/pocketmine/PocketMine(250): pocketmine\Server->__construct(BaseClassLoader object, pocketmine\utils\MainLogger object, string /home/Citybuild/, string /home/Citybuild/plugins/)
2019-03-24 [11:14:06] [Server thread/DEBUG]: #12 (1): require(string phar:///home/Citybuild/PocketMine-MP.phar/src/pocketmine/PocketMine.php)
2019-03-24 [11:14:06] [Server thread/INFO]: Deaktiviere RedstoneCircuit v1.0.1

a2a3d16

Repeaters Break every so often

Every so often a repeater freezes on or off, breaking the redstone contraption. Once you break and replace the repeater, the repeater cannot be activated.

Suggestion

Hey, I really like the plugin. One thing that it could use though is events for stuff like button pushes, piston movemement etc.

Server Crash

Hi Tedo, sometimes we had a server crash. Unfortunately we do not know why. 😕 This is the crash log:

PocketMine-MP Crash Dump Tue Apr 23 03:37:11 CEST 2019

Error: Call to a member function getBlockAt() on null
File: src/pocketmine/tile/Tile
Line: 258
Type: Error

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

Code:
[249] /
[250] protected static function createAdditionalNBT(CompoundTag $nbt, Vector3 $pos, ?int $face = null, ?Item $item = null, ?Player $player = null) : void{
[251]
[252] }
[253]
[254] /
*
[255] * @return Block
[256] /
[257] public function getBlock() : Block{
[258] return $this->level->getBlockAt($this->x, $this->y, $this->z);
[259] }
[260]
[261] /
*
[262] * @return bool
[263] */
[264] public function onUpdate() : bool{
[265] return false;
[266] }
[267]
[268] final public function scheduleUpdate() : void{

Backtrace:
#0 plugins/RedstoneCircuit_dev-28.phar/src/redstone/blockEntities/BlockEntityChest(54): pocketmine\tile\Tile->getBlock()
#1 plugins/RedstoneCircuit_dev-28.phar/src/redstone/inventories/DoubleChestInventory(11): redstone\blockEntities\BlockEntityChest->onInventoryClose()
#2 src/pocketmine/inventory/BaseInventory(416): redstone\inventories\DoubleChestInventory->onClose(pocketmine\Player object)
#3 src/pocketmine/Player(3916): pocketmine\inventory\BaseInventory->close(pocketmine\Player object)
#4 src/pocketmine/Player(3932): pocketmine\Player->removeWindow(redstone\inventories\DoubleChestInventory object, boolean 1)
#5 src/pocketmine/Player(3518): pocketmine\Player->removeAllWindows(boolean 1)
#6 src/pocketmine/network/mcpe/RakLibInterface(177): pocketmine\Player->close(pocketmine\lang\TranslationContainer object, string Internal server error)
#7 vendor/pocketmine/raklib/src/server/ServerHandler(99): pocketmine\network\mcpe\RakLibInterface->handleEncapsulated(string 82.82.104.96 42148, raklib\protocol\EncapsulatedPacket object, integer 0)
#8 src/pocketmine/network/mcpe/RakLibInterface(110): raklib\server\ServerHandler->handlePacket()
#9 src/pocketmine/network/mcpe/RakLibInterface(100): pocketmine\network\mcpe\RakLibInterface->process()
#10 vendor/pocketmine/snooze/src/SleeperHandler(123): pocketmine\network\mcpe\RakLibInterface->pocketmine\network\mcpe{closure}()
#11 vendor/pocketmine/snooze/src/SleeperHandler(85): pocketmine\snooze\SleeperHandler->processNotifications()
#12 src/pocketmine/Server(2338): pocketmine\snooze\SleeperHandler->sleepUntil(double 1555983431.8207)
#13 src/pocketmine/Server(2196): pocketmine\Server->tickProcessor()
#14 src/pocketmine/Server(1775): pocketmine\Server->start()
#15 src/pocketmine/PocketMine(258): pocketmine\Server->__construct(BaseClassLoader object, pocketmine\utils\MainLogger object, string C:\Users\Server\Desktop\Sicherung neu\Pocketmine, string C:\Users\Server\Desktop\Sicherung neu\Pocketmine\plugins)
#16 (1): require(string phar://C:/Users/Server/Desktop/Sicherung neu/Pocketmine/PocketMine-MP.phar/src/pocketmine/PocketMine.php)

PocketMine-MP version: 3.7.2 [Protocol 340]
Git commit: b4a8f8391b0fba26ed99bc5de0b3aaedcad4472f
uname -a: Windows NT SERVER-PC 6.1 build 7601 (Windows 7 Professional Edition Service Pack 1) AMD64
PHP Version: 7.2.13
Zend version: 3.2.0
OS : WINNT, win

If necessary, I can also send the output of the console

crash

hello !!

it makes me crashing when i broke dropper in survival.

Error: "Class 'redstone\blocks\TieredTool' not found" (EXCEPTION) in "plugins/RedstoneCircuit_dev-2.phar/src/redstone/blocks/BlockDropper" at line 42
2019-03-22 [13:20:32] [Server thread/DEBUG]: #0 src/pocketmine/block/Block(248): redstone\blocks\BlockDropper->getToolHarvestLevel()
2019-03-22 [13:20:32] [Server thread/DEBUG]: #1 src/pocketmine/block/Block(276): pocketmine\block\Block->isCompatibleWithTool(pocketmine\item\Pickaxe object)
2019-03-22 [13:20:32] [Server thread/DEBUG]: #2 src/pocketmine/Player(2795): pocketmine\block\Block->getBreakTime(pocketmine\item\Pickaxe object)
2019-03-22 [13:20:32] [Server thread/DEBUG]: #3 src/pocketmine/network/mcpe/PlayerNetworkSessionAdapter(173): pocketmine\Player->handlePlayerAction(pocketmine\network\mcpe\protocol\PlayerActionPacket object)
2019-03-22 [13:20:32] [Server thread/DEBUG]: #4 src/pocketmine/network/mcpe/protocol/PlayerActionPacket(88): pocketmine\network\mcpe\PlayerNetworkSessionAdapter->handlePlayerAction(pocketmine\network\mcpe\protocol\PlayerActionPacket object)
2019-03-22 [13:20:32] [Server thread/DEBUG]: #5 src/pocketmine/network/mcpe/PlayerNetworkSessionAdapter(109): pocketmine\network\mcpe\protocol\PlayerActionPacket->handle(pocketmine\network\mcpe\PlayerNetworkSessionAdapter object)
2019-03-22 [13:20:32] [Server thread/DEBUG]: #6 src/pocketmine/network/mcpe/protocol/BatchPacket(119): pocketmine\network\mcpe\PlayerNetworkSessionAdapter->handleDataPacket(pocketmine\network\mcpe\protocol\PlayerActionPacket object)
2019-03-22 [13:20:32] [Server thread/DEBUG]: #7 src/pocketmine/network/mcpe/PlayerNetworkSessionAdapter(109): pocketmine\network\mcpe\protocol\BatchPacket->handle(pocketmine\network\mcpe\PlayerNetworkSessionAdapter object)
2019-03-22 [13:20:32] [Server thread/DEBUG]: #8 src/pocketmine/Player(3113): pocketmine\network\mcpe\PlayerNetworkSessionAdapter->handleDataPacket(pocketmine\network\mcpe\protocol\BatchPacket object)
2019-03-22 [13:20:32] [Server thread/DEBUG]: #9 src/pocketmine/network/mcpe/RakLibInterface(170): pocketmine\Player->handleDataPacket(pocketmine\network\mcpe\protocol\BatchPacket object)
2019-03-22 [13:20:32] [Server thread/DEBUG]: #10 vendor/pocketmine/raklib/src/server/ServerHandler(99): pocketmine\network\mcpe\RakLibInterface->handleEncapsulated(string 86.227.202.29 49231, raklib\protocol\EncapsulatedPacket object, integer 0)
2019-03-22 [13:20:32] [Server thread/DEBUG]: #11 src/pocketmine/network/mcpe/RakLibInterface(110): raklib\server\ServerHandler->handlePacket()
2019-03-22 [13:20:32] [Server thread/DEBUG]: #12 src/pocketmine/network/mcpe/RakLibInterface(100): pocketmine\network\mcpe\RakLibInterface->process()
2019-03-22 [13:20:32] [Server thread/DEBUG]: #13 vendor/pocketmine/snooze/src/SleeperHandler(123): pocketmine\network\mcpe\RakLibInterface->pocketmine\network\mcpe{closure}()
2019-03-22 [13:20:32] [Server thread/DEBUG]: #14 vendor/pocketmine/snooze/src/SleeperHandler(85): pocketmine\snooze\SleeperHandler->processNotifications()
2019-03-22 [13:20:32] [Server thread/DEBUG]: #15 src/pocketmine/Server(2329): pocketmine\snooze\SleeperHandler->sleepUntil(double 1553257233.0035)
2019-03-22 [13:20:32] [Server thread/DEBUG]: #16 src/pocketmine/Server(2187): pocketmine\Server->tickProcessor()
2019-03-22 [13:20:32] [Server thread/DEBUG]: #17 src/pocketmine/Server(1766): pocketmine\Server->start()
2019-03-22 [13:20:32] [Server thread/DEBUG]: #18 src/pocketmine/PocketMine(250): pocketmine\Server->__construct(BaseClassLoader object, pocketmine\utils\MainLogger object, string /home/leo/skyblock/, string /home/leo/skyblock/plugins/)
2019-03-22 [13:20:32] [Server thread/DEBUG]: #19 (1): require(string phar:///home/leo/skyblock/PocketMine-MP.phar/src/pocketmine/PocketMine.php)

Piston ?

When will the pistons? and sticky pistons?

Comparator loop

When I apply power to the comparator and close it myself to myself, as in the screenshot, the server freezes, and after a while it just reboots.
image

Daylight sensor

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)

Levers

Levers don't work anymore. But thanks for the pistons!

block updatesave

It means that if i put false i could prevent duplication glitches? I dont fully understand.

instant crash

I installed the plugin restarted server and then insta crash i removed plugin from plugins folder restart stil insta crashes so what do i need to do more to delete the plugin from everywhere becouse this is not good😣😭😢

Hopper bugs

duplicate by placing two hoppers and dropping the item in the middle

Server Crash 😉

We use the MyPlot plugin. If on a plot are active redstone circuit and you have the plot cleart crashes the server.

PocketMine-MP Crash Dump Sun May 19 18:30:45 CEST 2019

Error: Call to undefined method pocketmine\block\Air::getInputFace()
File: plugins/RedstoneCircuit_dev-30.phar/src/redstone/blockEntities/BlockEntityRedstoneComparator
Line: 70
Type: Error

THIS CRASH WAS CAUSED BY A PLUGIN
BAD PLUGIN: RedstoneCircuit v2.0.0

Code:

Backtrace:
#0 plugins/RedstoneCircuit_dev-30.phar/src/redstone/blockEntities/BlockEntityRedstoneComparator(43): redstone\blockEntities\BlockEntityRedstoneComparator->hasSideUtility()
#1 src/pocketmine/level/Level(863): redstone\blockEntities\BlockEntityRedstoneComparator->onUpdate()
#2 src/pocketmine/level/Level(794): pocketmine\level\Level->actuallyDoTick(integer 3237)
#3 src/pocketmine/Server(2435): pocketmine\level\Level->doTick(integer 3237)
#4 src/pocketmine/Server(2566): pocketmine\Server->checkTickUpdates(integer 3237, double 1558283445.9304)
#5 src/pocketmine/Server(2335): pocketmine\Server->tick()
#6 src/pocketmine/Server(2196): pocketmine\Server->tickProcessor()
#7 src/pocketmine/Server(1775): pocketmine\Server->start()
#8 src/pocketmine/PocketMine(258): pocketmine\Server->__construct(BaseClassLoader object, pocketmine\utils\MainLogger object, string /home/minecraft/, string /home/minecraft/plugins/)
#9 (1): require(string phar:///home/minecraft/pocketmine.phar/src/pocketmine/PocketMine.php)

PocketMine-MP version: 3.8.1 [Protocol 354]
Git commit: 7521160f53b7568c5f74c93c566cf49d45219681
uname -a: Linux a72e61c0b99a 4.19.0-0.bpo.2-amd64 #1 SMP Debian 4.19.16-1~bpo9+1 (2019-02-07) x86_64
PHP Version: 7.2.16
Zend version: 3.2.0
OS : Linux, linux

ServerCrash

We don't know why, probably because of funnels.

Altay Crash Dump Sun Sep 26 14:08:50 CEST 2021

Error: Argument 1 passed to pocketmine\level\Level::isInLoadedTerrain() must be an instance of pocketmine\math\Vector3, null given, called in phar:///home/minecraft/plugins/RedstoneCircuit_v2.0.0.phar/src/redstone/blockEntities/BlockEntityChest.php on line 27
File: pmsrc/src/pocketmine/level/Level
Line: 2633
Type: TypeError

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

Code:

Backtrace:
#0 plugins/RedstoneCircuit_v2.0.0.phar/src/redstone/blockEntities/BlockEntityChest(27): pocketmine\level\Level->isInLoadedTerrain(NULL )
#1 pmsrc/src/pocketmine/tile/Chest(108): redstone\blockEntities\BlockEntityChest->checkPairing()
#2 plugins/RedstoneCircuit_v2.0.0.phar/src/redstone/blockEntities/BlockEntityHopper(185): pocketmine\tile\Chest->getInventory()
#3 pmsrc/src/pocketmine/level/Level(923): redstone\blockEntities\BlockEntityHopper->onUpdate()
#4 pmsrc/src/pocketmine/level/Level(837): pocketmine\level\Level->actuallyDoTick(integer 724768)
#5 pmsrc/src/pocketmine/Server(2371): pocketmine\level\Level->doTick(integer 724768)
#6 pmsrc/src/pocketmine/Server(2494): pocketmine\Server->checkTickUpdates(integer 724768, double 1632658130.0876)
#7 pmsrc/src/pocketmine/Server(2262): pocketmine\Server->tick()
#8 pmsrc/src/pocketmine/Server(2105): pocketmine\Server->tickProcessor()
#9 pmsrc/src/pocketmine/Server(1689): pocketmine\Server->start()
#10 pmsrc/src/pocketmine/PocketMine(314): pocketmine\Server->__construct(object BaseClassLoader, object pocketmine\utils\MainLogger, string[16] /home/minecraft/, string[24] /home/minecraft/plugins/)
#11 pmsrc/src/pocketmine/PocketMine(344): pocketmine\server()
#12 pmsrc(11): require(string[63] phar:///home/minecraft/altay.phar/src/pocketmine/PocketMine.php)

Altay version: 3.23.2+dev [Protocol 465]
Git commit: 4fdba113ed9ded8b7b29ab8d8433e8d4c6208a03
uname -a: Linux 533de84ae85b 5.10.0-0.bpo.8-amd64 #1 SMP Debian 5.10.46-2~bpo10+1 (2021-07-22) x86_64
PHP Version: 7.4.13
Zend version: 3.4.0
OS : Linux, linux

Suggestion

Dispensers are not fully implemented. They should be able to also do the following.

  • Put armor on a person
  • Throw projectiles (potions or arrows)
  • Spawn entities (spawn eggs) [could be set through the meta of spawn egg, as the spawn egg meta and network id are the same]
  • Flint and steel place fire
    P.s If it was added, dispensers I think would be complete. Again thank you for the hard work.

Bugs

All the bugs that I've found so far.

1: When a piston pushes another piston onto a different piston's arm server closes.

2: When a hopper has items in it, and gets pushed by a piston to be connected with a block that has an inventory, it does not transfer items.

3: If you take items out of the hopper while it is transferring them, the items get duped.

Most of these bugs can be critical for use on a server, please fix.

Crash with pressure plate

"Class 'redstone\blocks\Facing' not found" (EXCEPTION) in "plugins/RedstoneCircuit_dev-14.phar/src/redstone/blocks/BlockWeightedPressurePlateLight" at line 37
2019-03-27 [11:27:46] [Server thread/DEBUG]: #0 plugins/RedstoneCircuit_dev-14.phar/src/redstone/utils/RedstoneUtils(23): redstone\blocks\BlockWeightedPressurePlateLight->getStrongPower(integer 1)
2019-03-27 [11:27:46] [Server thread/DEBUG]: #1 plugins/RedstoneCircuit_dev-14.phar/src/redstone/blocks/RedstoneTrait(98): redstone\utils\RedstoneUtils::getStrongPower(redstone\blocks\BlockWeightedPressurePlateLight object, integer 1)
2019-03-27 [11:27:46] [Server thread/DEBUG]: #2 plugins/RedstoneCircuit_dev-14.phar/src/redstone/blocks/RedstoneTrait(87): redstone\blocks\BlockTrapdoor->getSideStrongPowered(pocketmine\math\Vector3 object, integer 1)
2019-03-27 [11:27:46] [Server thread/DEBUG]: #3 plugins/RedstoneCircuit_dev-14.phar/src/redstone/blocks/RedstoneTrait(64): redstone\blocks\BlockTrapdoor->getStrongPowered(pocketmine\math\Vector3 object)
2019-03-27 [11:27:46] [Server thread/DEBUG]: #4 plugins/RedstoneCircuit_dev-14.phar/src/redstone/blocks/RedstoneTrait(71): redstone\blocks\BlockTrapdoor->getRedstonePower(pocketmine\math\Vector3 object, integer 3)
2019-03-27 [11:27:46] [Server thread/DEBUG]: #5 plugins/RedstoneCircuit_dev-14.phar/src/redstone/blocks/BlockTrapdoor(25): redstone\blocks\BlockTrapdoor->isBlockPowered(pocketmine\math\Vector3 object)
2019-03-27 [11:27:46] [Server thread/DEBUG]: #6 plugins/RedstoneCircuit_dev-14.phar/src/redstone/blocks/RedstoneTrait(26): redstone\blocks\BlockTrapdoor->onRedstoneUpdate()
2019-03-27 [11:27:46] [Server thread/DEBUG]: #7 plugins/RedstoneCircuit_dev-14.phar/src/redstone/blocks/BlockPressurePlateBase(107): redstone\blocks\BlockPressurePlateBase->updateAroundRedstone(pocketmine\math\Vector3 object)
2019-03-27 [11:27:46] [Server thread/DEBUG]: #8 src/pocketmine/entity/Entity(1787): redstone\blocks\BlockPressurePlateBase->onEntityCollide(pocketmine\Player object)
2019-03-27 [11:27:46] [Server thread/DEBUG]: #9 src/pocketmine/entity/Entity(1071): pocketmine\entity\Entity->checkBlockCollision()
2019-03-27 [11:27:46] [Server thread/DEBUG]: #10 src/pocketmine/entity/Living(675): pocketmine\entity\Entity->entityBaseTick(integer 1)
2019-03-27 [11:27:46] [Server thread/DEBUG]: #11 src/pocketmine/entity/Human(685): pocketmine\entity\Living->entityBaseTick(integer 1)
2019-03-27 [11:27:46] [Server thread/DEBUG]: #12 src/pocketmine/Player(1761): pocketmine\entity\Human->entityBaseTick(integer 1)
2019-03-27 [11:27:46] [Server thread/DEBUG]: #13 src/pocketmine/level/Level(848): pocketmine\Player->onUpdate(integer 3581)
2019-03-27 [11:27:46] [Server thread/DEBUG]: #14 src/pocketmine/level/Level(793): pocketmine\level\Level->actuallyDoTick(integer 3581)
2019-03-27 [11:27:46] [Server thread/DEBUG]: #15 src/pocketmine/Server(2426): pocketmine\level\Level->doTick(integer 3581)
2019-03-27 [11:27:46] [Server thread/DEBUG]: #16 src/pocketmine/Server(2557): pocketmine\Server->checkTickUpdates(integer 3581, double 1553682466.4384)
2019-03-27 [11:27:46] [Server thread/DEBUG]: #17 src/pocketmine/Server(2326): pocketmine\Server->tick()
2019-03-27 [11:27:46] [Server thread/DEBUG]: #18 src/pocketmine/Server(2187): pocketmine\Server->tickProcessor()
2019-03-27 [11:27:46] [Server thread/DEBUG]: #19 src/pocketmine/Server(1766): pocketmine\Server->start()
2019-03-27 [11:27:46] [Server thread/DEBUG]: #20 src/pocketmine/PocketMine(250): pocketmine\Server->__construct(BaseClassLoader object, pocketmine\utils\MainLogger object, string /home/leo/skyblock/, string /home/leo/skyblock/plugins/)
2019-03-27 [11:27:46] [Server thread/DEBUG]: #21 (1): require(string phar:///home/leo/skyblock/PocketMine-MP.phar/src/pocketmine/PocketMine.php)
2019-03-27 [11:27:46] [Server thread/EMERGENCY]: Une erreur irréversible s'est produite causant un crash du serveur. Création d'un rapport de crash
2019-03-27 [11:27:46] [Server thread/EMERGENCY]: Soumettez le fichier "/home/leo/skyblock/crashdumps/Wed_Mar_27-11.27.46-CET_2019.log" à l'archive des crashs et soumettez le lien vers la page des rapports de bugs. Donnez le plus d'informations possible.

Since pmmp 3.8.1 on startup

[18:25:43] [Server thread/CRITICAL]: ErrorException: "file_get_contents(phar:///home/minecraft/pocketmine.phar/src/pocketmine/resources/runtimeid_table.json): failed to open stream: phar error: "src/pocketmine/resources/runtimeid_table.json" is not a file in phar "/home/minecraft/pocketmine.phar"" (EXCEPTION) in "plugins/RedstoneCircuit_dev-24.phar/src/redstone/utils/GlobalBlockPalette" at line 13

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.