ME Annihilation Plane not work properly in the server
SAGESSE-CN opened this issue ยท 4 comments
Describe the bug
ME Annihilation Plane not work properly in the server, It can't break the block in front of it, but if I throw something at it it can actually enter into the network normally.
It worked fine on the server for a while, but suddenly it stopped working.
I reset the world, and I can't make it work again.
It works normally in the local.
To Reproduce
From left to right: A energy, A ME Chest , A Cable, A Me Annihilation Plane, A Any Block.
Expected behavior
Can't break block in the server.
Environment
- Minecraft Version: 1.12.2
- AE2 Version: rv6-stable-7
- Forge Version: 14.23.5.2838
I know there is a problem, because the remote server exists 'spawn-protection', when I use ME Annihilation Plane near the birth point, it will not work properly.
Which is expected and 'as designed'. Annihilation Plane should not work in such protected chunks.
I tried to track down the problem and found that only canMineBlockBody
is different local server and remote srever.
In local server:
[18:36:00] [Server thread/INFO] [AE2:S]: breaking: false
[18:36:00] [Server thread/INFO] [AE2:S]: isAccepting: true, getProxy.isActive: true
[18:36:00] [Server thread/INFO] [AE2:S]: canHandleBlock: BlockPos{x=-492, y=4, z=887}, ignoreMaterials: false, ignoreBlocks: false, hardness: 0.6, isAirBlock: false, isBlockLoaded: true, canMineBlockBody:true
[18:36:00] [Server thread/INFO] [AE2:S]: canHandleBlock: true
[18:36:00] [Server thread/INFO] [AE2:S]: canHandleBlock: BlockPos{x=-492, y=4, z=887}, ignoreMaterials: false, ignoreBlocks: false, hardness: 0.6, isAirBlock: false, isBlockLoaded: true, canMineBlockBody:true
[18:36:00] [Server thread/INFO] [AE2:S]: hasPower: true, canStore: true
[18:36:00] [Server thread/INFO] [AE2:S]: breaking: true
In remote server:
[18:40:18] [Server thread/INFO] [AE2:S]: breaking: false
[18:40:18] [Server thread/INFO] [AE2:S]: isAccepting: true, getProxy.isActive: true
[18:40:18] [Server thread/INFO] [AE2:S]: canHandleBlock: BlockPos{x=-238, y=64, z=155}, ignoreMaterials: false, ignoreBlocks: false, hardness: 1.5, isAirBlock: false, isBlockLoaded: true, canMineBlockBody:false
[18:40:18] [Server thread/INFO] [AE2:S]: canHandleBlock: false
[18:40:18] [Server thread/INFO] [AE2:S]: canHandleBlock: BlockPos{x=-238, y=64, z=155}, ignoreMaterials: false, ignoreBlocks: false, hardness: 1.5, isAirBlock: false, isBlockLoaded: true, canMineBlockBody:false