Closed skyinr closed 5 days ago
I remove the Drone Center And I have rebuild the Drone downlink module. but drone downlink module reconnect to old Drone Center.
Update to 2.6.1. and try again .
Can be replicated in the GTNewHorizons/GT5-Unofficial@master latest testing environment
Restart world can run
Perhaps it's because of this?
When the controller coordinates are the same but the content is different, it will repeat the put GT-MetaTileEntity-DroneCentre
//gregtech.common.tileentities.machines.multi.drone.GT_MetaTileEntity_DroneCentre#onFirstTick
public void onFirstTick(IGregTechTileEntity aBaseMetaTileEntity) {
super.onFirstTick(aBaseMetaTileEntity);
if (aBaseMetaTileEntity.isServerSide()) {
if (droneMap.containsValue(this)) return;
centreCoord = new Vec3Impl(
getBaseMetaTileEntity().getXCoord(),
getBaseMetaTileEntity().getYCoord(),
getBaseMetaTileEntity().getZCoord());
droneMap.put(getBaseMetaTileEntity().getWorld().provider.dimensionId, this);
}
}
Your GTNH Discord Username
No response
Your Pack Version
2.6.0
Your Server
private server
Java Version
Java 17
Type of Server
None
Your Expectation
no lag
The Reality
I forgot to load chunk for Drone Centre. When Drone Centre is not loaded
Drone DownLink Module has become lagging behind. Drone DownLink Module is also unable to maintain the machine. Drone Centre cannot find Drone DownLink Module.
Rebuild Drone DownLink Module or Drone Centre is also invalid
I checked the lag using LagGoggles
![2024-06-10_22 54 08](https://github.com/GTNewHorizons/GT-New-Horizons-Modpack/assets/41814896/f61c80a9-f661-490a-a1b5-b9a163609dd9)
Your Proposal
fix
Final Checklist