Spaces:
Build error
Build error
package net.minecraft.client; | |
import java.util.function.IntFunction; | |
import net.minecraft.util.ByIdMap; | |
import net.minecraft.util.OptionEnum; | |
import net.minecraftforge.api.distmarker.Dist; | |
import net.minecraftforge.api.distmarker.OnlyIn; | |
public enum AttackIndicatorStatus implements OptionEnum { | |
OFF(0, "options.off"), | |
CROSSHAIR(1, "options.attack.crosshair"), | |
HOTBAR(2, "options.attack.hotbar"); | |
private static final IntFunction<AttackIndicatorStatus> BY_ID = ByIdMap.continuous( | |
AttackIndicatorStatus::getId, values(), ByIdMap.OutOfBoundsStrategy.WRAP | |
); | |
private final int id; | |
private final String key; | |
private AttackIndicatorStatus(final int p_90506_, final String p_90507_) { | |
this.id = p_90506_; | |
this.key = p_90507_; | |
} | |
public int getId() { | |
return this.id; | |
} | |
public String getKey() { | |
return this.key; | |
} | |
public static AttackIndicatorStatus byId(int p_90510_) { | |
return BY_ID.apply(p_90510_); | |
} | |
} |