Revert "no delay for spawning, woo"

This reverts commit 071d3603212285531eb91b0406c671811bee1810.
This commit is contained in:
70000hp 2024-06-24 11:52:19 -04:00
parent 3596cfedb0
commit f868048b1e
2 changed files with 4 additions and 14 deletions

View File

@ -188,7 +188,7 @@ public class EntityRequestDrone extends EntityDroneBase {
@Override
public double getSpeed() {
return 0.8D;
return 0.6D;
}
@Override

View File

@ -43,25 +43,15 @@ public class TileEntityDroneDock extends TileEntityRequestNetworkContainer imple
public void updateEntity() {
super.updateEntity();
if(!worldObj.isRemote && this.hasDrone()) {
if(!worldObj.isRemote && worldObj.getTotalWorldTime() % 100 == 0 && this.hasDrone()) {
// grab all nodes in a 5 chunk radius
HashedSet<PathNode> localNodes = this.getAllLocalNodes(worldObj, xCoord, zCoord, 5);
List<RequestNode> requests = new ArrayList();
List<OfferNode> offers = new ArrayList();
PathNode prevNode = null;
int delay = 0;
for(PathNode local : localNodes) {
if(local instanceof RequestNode) {
if(local != prevNode || delay > 100) {
requests.add((RequestNode) local);
prevNode = local;
delay = 0;
}
delay++;
}
if(local instanceof RequestNode) requests.add((RequestNode) local);
if(local instanceof OfferNode) offers.add((OfferNode) local);
}