CraftoryStudios / Craftory-External

1 stars 0 forks source link

Mill & Power Grids #21

Open 3Lord3 opened 3 years ago

3Lord3 commented 3 years ago

Describe the bug I have mills being used on my server, and they crash every time. All electrical connections are reset (I have to move the Energy Connector, move the Windmill and use a wrench to reconnect all connections) and the mill model is duplicated, so I have to remove it with a command. This happens with all mills on the server. The other generators we haven't checked. It happens every restart.

To Reproduce

  1. Restart the server with the mill mechanism

Expected behavior I expected no such problem

Screenshots image

Additional context This does not happen on a clean localhost server Plugins (19): AnimalPlague, Chunky, CoreProtect, Craftory (0.2.9), DrSleep, EntityTrackerFixer, ExtraHardMode, FishinRoulette, LibsDisguises, LockLogin, LuckPerms, MedievalFactions, PosePlugin, ProtocolLib, PwnPlantGrowth, SkinsRestorer, TAB, VeryDangerousNether, VillagerOptimiser Server: Paper 1.16.3

brettsaunders21 commented 3 years ago

Can you attach a full server log from a server run the issue occurred.

Also type /cr and send a screenshot of the server reporting ID

What version are you running of plug-in and Minecraft?

3Lord3 commented 3 years ago

Logs: https://mclo.gs/P3g2ueq Server: git-Paper-253 (MC: 1.16.3) Craftory: 0.2.9 /cr: 3347e366-9d44-4e80-8d4d-91ac6d1d8bee image

UPD: I use Aternos hosting, and it does not allow to download plugins from GitHub. So I can only use ProtocolLib version 4.5.1, because there is no newer version on spigot

3Lord3 commented 3 years ago

I checked on the local server, there is the same problem (although last time it did not seem to be). The networks are constantly crashing, I have to constantly rearrange the power connector and bind the mechanisms with the dongle.

Maybe the plugin does not support 1.16.3? The server only had Craftory and ProtocolLib latest versions. All configurations are standard, no special launch parameters.

brettsaunders21 commented 3 years ago

The plugin supports 1.15-1.16 all versions. It seems your issue is you don't have latest version of Protocol Lib that supports 1.16

brettsaunders21 commented 3 years ago

Also the issue with the windmill is a minor bug and won’t be the cause of this issue. If you take the windmill blades out and then use commands to kill armour stands in short range around it, it will be fixed

3Lord3 commented 3 years ago

The problem with the mill and the electrical connections comes up all the time. You have to kill them several times a day, so we stopped using them. Like I said, I checked on the local server with the new ProtocolLib and the same problems there. Right now I made a Paper 1.16.4 server and copied ProtocoLlib and Craftory there. There are no such problems there. image

UPD: The same problem appeared on 1.16.4. I do not know why this is.

UPD2: I did some experiments, and I found something out. I can't be sure of the accuracy of these results:

1) When a mechanism is in a loadable area (e.g., a spawn) and it uses two power connectors, the mechanism does not break. image

2) When a mechanism is in a not loadable area and it uses two power connectors, the mechanism breaks.

3) When a mechanism is in a loadable area (e.g., a spawn) and it uses one power connector, the mechanism breaks. image

4) When a mechanism is in a not loadable area and it uses onepower connectors, the mechanism breaks.