Fix items being rendered with 1 pixel offset
This commit is contained in:
parent
2506f0fe0e
commit
9cf66e443e
@ -32,7 +32,7 @@ abstract class AbstractSlotPanel<out S : MatteryScreen<*>> @JvmOverloads constru
|
||||
RenderSystem.setShader(GameRenderer::getPositionTexShader)
|
||||
|
||||
if (!itemstack.isEmpty) {
|
||||
screen.renderItemStack(absoluteX + 1, absoluteY + 1, itemstack, countOverride)
|
||||
screen.renderItemStack(absoluteX, absoluteY, itemstack, countOverride)
|
||||
clearDepth(graphics)
|
||||
}
|
||||
|
||||
|
@ -42,7 +42,7 @@ abstract class UserFilteredSlotPanel<out S : MatteryScreen<*>, out T : Slot>(
|
||||
if (slotFilter !== Items.AIR) {
|
||||
val itemStack = ItemStack(slotFilter!!, 1)
|
||||
|
||||
screen.renderItemStack(absoluteX + 1, absoluteY + 1, itemStack, null)
|
||||
screen.renderItemStack(absoluteX, absoluteY, itemStack, null)
|
||||
clearDepth(graphics)
|
||||
|
||||
graphics.renderRect(0f, 0f, width, height, color = SLOT_FILTER_COLOR)
|
||||
|
@ -314,7 +314,7 @@ private class AndroidResearchButton(
|
||||
val stack = graphics.pose
|
||||
stack.pushPose()
|
||||
stack.translate(1f, 1f, 0f)
|
||||
screen.renderItemStack(absoluteX + 1, absoluteY + 1, itemstack)
|
||||
screen.renderItemStack(absoluteX, absoluteY, itemstack)
|
||||
stack.popPose()
|
||||
|
||||
clearDepth(graphics)
|
||||
|
Loading…
Reference in New Issue
Block a user