minecraft-src/com/mojang/realmsclient/util/task/ResettingGeneratedWorldTask.java
2025-07-04 01:41:11 +03:00

23 lines
867 B
Java

package com.mojang.realmsclient.util.task;
import com.mojang.realmsclient.client.RealmsClient;
import com.mojang.realmsclient.exception.RealmsServiceException;
import com.mojang.realmsclient.util.WorldGenerationInfo;
import net.fabricmc.api.EnvType;
import net.fabricmc.api.Environment;
import net.minecraft.network.chat.Component;
@Environment(EnvType.CLIENT)
public class ResettingGeneratedWorldTask extends ResettingWorldTask {
private final WorldGenerationInfo generationInfo;
public ResettingGeneratedWorldTask(WorldGenerationInfo generationInfo, long serverId, Component title, Runnable callback) {
super(serverId, title, callback);
this.generationInfo = generationInfo;
}
@Override
protected void sendResetRequest(RealmsClient client, long serverId) throws RealmsServiceException {
client.resetWorldWithSeed(serverId, this.generationInfo);
}
}