import com.irtimaled.bbor.client.renderers.RenderHelper;
import com.irtimaled.bbor.client.renderers.Renderer;
import com.irtimaled.bbor.common.MathHelper;
-import net.minecraft.client.MinecraftClient;
import net.minecraft.client.gui.DrawableHelper;
import net.minecraft.client.util.math.MatrixStack;
protected final List<ControlListEntry> entries = new ArrayList<>();
private final int scrollBarLeft;
private final int listHeight;
- private final MinecraftClient minecraft;
private final int width;
private final int height;
private final int top;
private boolean isDragging;
ControlList(int width, int height, int top, int bottom) {
- this.minecraft = MinecraftClient.getInstance();
this.width = width;
this.scrollBarLeft = width - 6;
this.height = height;
this.amountScrolled = MathHelper.clamp(this.amountScrolled, 0.0D, this.getMaxScroll());
RenderHelper.disableLighting();
- RenderHelper.disableFog();
+ // RenderHelper.disableFog();
if (!transparentBackground) drawListBackground();
int listTop = this.top + PADDING - (int) this.amountScrolled;
}
private void drawListBackground() {
- this.minecraft.getTextureManager().bindTexture(DrawableHelper.OPTIONS_BACKGROUND_TEXTURE);
+ RenderHelper.setTexture(DrawableHelper.OPTIONS_BACKGROUND_TEXTURE);
Renderer.startTextured()
.setColor(32, 32, 32)
.setAlpha(255)
}
private void overlayBackground(int top, int bottom) {
- this.minecraft.getTextureManager().bindTexture(DrawableHelper.OPTIONS_BACKGROUND_TEXTURE);
+ RenderHelper.setTexture(DrawableHelper.OPTIONS_BACKGROUND_TEXTURE);
Renderer.startTextured()
.setColor(64, 64, 64)
.setAlpha(255)