From 51b2b7736244c42e84df1367489920dd89b085c4 Mon Sep 17 00:00:00 2001 From: joaoh1 <7559492+joaoh1@users.noreply.github.com> Date: Thu, 5 Nov 2020 16:37:46 -0300 Subject: [PATCH] Map spyglass logic (#1834) Co-authored-by: joaoh1 --- mappings/net/minecraft/client/gui/hud/InGameHud.mapping | 4 ++++ mappings/net/minecraft/entity/player/PlayerEntity.mapping | 1 + 2 files changed, 5 insertions(+) diff --git a/mappings/net/minecraft/client/gui/hud/InGameHud.mapping b/mappings/net/minecraft/client/gui/hud/InGameHud.mapping index eb90d6c01e..b60523cc9d 100644 --- a/mappings/net/minecraft/client/gui/hud/InGameHud.mapping +++ b/mappings/net/minecraft/client/gui/hud/InGameHud.mapping @@ -32,6 +32,7 @@ CLASS net/minecraft/class_329 net/minecraft/client/gui/hud/InGameHud FIELD field_2041 overlayRemaining I FIELD field_2042 ticks I FIELD field_26527 DEMO_EXPIRED_MESSAGE Lnet/minecraft/class_2561; + FIELD field_27389 SPYGLASS_SCOPE Lnet/minecraft/class_2960; METHOD (Lnet/minecraft/class_310;)V ARG 1 client METHOD method_1731 updateVignetteDarkness (Lnet/minecraft/class_1297;)V @@ -111,3 +112,6 @@ CLASS net/minecraft/class_329 net/minecraft/client/gui/hud/InGameHud ARG 3 yOffset ARG 4 width ARG 5 color + METHOD method_31976 renderOverlay (Lnet/minecraft/class_2960;)V + METHOD method_31977 renderOverlay (Lnet/minecraft/class_2960;FI)V + ARG 2 scale diff --git a/mappings/net/minecraft/entity/player/PlayerEntity.mapping b/mappings/net/minecraft/entity/player/PlayerEntity.mapping index 1df6e68b2a..1d230fb0aa 100644 --- a/mappings/net/minecraft/entity/player/PlayerEntity.mapping +++ b/mappings/net/minecraft/entity/player/PlayerEntity.mapping @@ -73,6 +73,7 @@ CLASS net/minecraft/class_1657 net/minecraft/entity/player/PlayerEntity ARG 0 world ARG 1 pos METHOD method_26956 createPlayerAttributes ()Lnet/minecraft/class_5132$class_5133; + METHOD method_31550 isUsingSpyglass ()Z METHOD method_7254 unlockRecipes (Ljava/util/Collection;)I ARG 1 recipes METHOD method_7255 addExperience (I)V