26 lines
692 B
Java
26 lines
692 B
Java
package io.gitlab.jfronny.breakme.crash.safe;
|
|
|
|
import io.gitlab.jfronny.breakme.client.Client;
|
|
import io.gitlab.jfronny.breakme.crash.CrashProvider;
|
|
import net.fabricmc.api.EnvType;
|
|
import net.fabricmc.loader.api.FabricLoader;
|
|
|
|
public class HangProvider implements CrashProvider {
|
|
@Override
|
|
public void crash() throws Exception {
|
|
if (FabricLoader.getInstance().getEnvironmentType() == EnvType.CLIENT) {
|
|
Client.INSTANCE.getRunner().send(this::hang);
|
|
}
|
|
hang();
|
|
}
|
|
|
|
private void hang() {
|
|
while (true) {
|
|
try {
|
|
Thread.sleep(1000);
|
|
} catch (InterruptedException e) {
|
|
}
|
|
}
|
|
}
|
|
}
|