Add /firm exporthotm to save hotm presets

This commit is contained in:
Linnea Gräf
2024-10-14 00:07:21 +02:00
parent a40c50b991
commit 854ec336cc
10 changed files with 281 additions and 3 deletions

View File

@@ -3,7 +3,10 @@
package moe.nea.firmament.events
import net.minecraft.client.gui.DrawContext
import net.minecraft.client.texture.Sprite
import net.minecraft.screen.slot.Slot
import net.minecraft.util.Identifier
import moe.nea.firmament.util.MC
interface SlotRenderEvents {
val context: DrawContext
@@ -12,6 +15,13 @@ interface SlotRenderEvents {
val mouseY: Int
val delta: Float
fun highlight(sprite: Sprite) {
context.drawSprite(
slot.x, slot.y, 0, 16, 16,
sprite
)
}
data class Before(
override val context: DrawContext, override val slot: Slot,
override val mouseX: Int,