2025-11-24 22:52:51 +03:00

27 lines
861 B
Java

/*
* Decompiled with CFR 0.152.
*/
package com.mojang.realmsclient.util.task;
import com.mojang.realmsclient.client.RealmsClient;
import com.mojang.realmsclient.dto.WorldTemplate;
import com.mojang.realmsclient.exception.RealmsServiceException;
import com.mojang.realmsclient.util.task.ResettingWorldTask;
import net.minecraft.network.chat.Component;
public class ResettingTemplateWorldTask
extends ResettingWorldTask {
private final WorldTemplate template;
public ResettingTemplateWorldTask(WorldTemplate template, long serverId, Component title, Runnable callback) {
super(serverId, title, callback);
this.template = template;
}
@Override
protected void sendResetRequest(RealmsClient client, long serverId) throws RealmsServiceException {
client.resetWorldWithTemplate(serverId, this.template.id());
}
}