When hitting a reactor part with any weapon, you get an IndexOutOfBoundsException. Any other damage (of all weapon types) will then not appear for you. Damage is still there after restarting though so it's only your client that is unable to update.
java.lang.IndexOutOfBoundsException: Index (0) is greater than or equal to list size (0) at it.unimi.dsi.fastutil.objects.ObjectArrayList.get(ObjectArrayList.java:258) at org.schema.schine.network.objects.remote.RemoteBuffer.get(RemoteBuffer.java:239) at org.schema.game.common.controller.SendableSegmentController.handleReceivedModifications(SendableSegmentController.java:1159) at org.schema.game.common.controller.SendableSegmentProvider.updateFromNetworkObject(SendableSegmentProvider.java:142) at org.schema.schine.network.synchronization.SynchronizationReceiver.handleChanged(SynchronizationReceiver.java:67) at org.schema.schine.network.synchronization.SynchronizationReceiver.update(SynchronizationReceiver.java:323) at org.schema.schine.network.commands.SynchronizePrivateChannel.clientAnswerProcess(SynchronizePrivateChannel.java:27) at org.schema.schine.network.client.ClientProcessor$HandleThread.parseNextPacket(ClientProcessor.java:846) at org.schema.schine.network.client.ClientProcessor$HandleThread.handle(ClientProcessor.java:792) at org.schema.schine.network.client.ClientProcessor$HandleThread.run(ClientProcessor.java:873)