TerraForged/src/main/java/com/terraforged/mod/client/gui/preview2/PreviewSettings.java

22 lines
581 B
Java

package com.terraforged.mod.client.gui.preview2;
import com.terraforged.core.render.RenderMode;
import com.terraforged.core.serialization.annotation.NoName;
import com.terraforged.core.serialization.annotation.Range;
import com.terraforged.core.serialization.annotation.Serializable;
@Serializable
public class PreviewSettings {
@Range(min = 1, max = 100)
public float zoom = 90F;
@NoName
public RenderMode display = RenderMode.BIOME_TYPE;
public float getZoom(float scale) {
float perc = (101F - zoom) / 100F;
return perc * scale;
}
}