From 93ec3e97987f58e2b3646690635e20e86e12b20a Mon Sep 17 00:00:00 2001 From: liach <7806504+liach@users.noreply.github.com> Date: Mon, 24 May 2021 20:49:41 +0700 Subject: [PATCH] Block list checker for the allowed address resolver (#2418) Co-authored-by: liach --- .../minecraft/client/network/AllowedAddressResolver.mapping | 2 ++ .../net/minecraft/client/network/BlockListChecker.mapping | 6 ++++++ 2 files changed, 8 insertions(+) create mode 100644 mappings/net/minecraft/client/network/BlockListChecker.mapping diff --git a/mappings/net/minecraft/client/network/AllowedAddressResolver.mapping b/mappings/net/minecraft/client/network/AllowedAddressResolver.mapping index f41a27b11f..fe375b73d0 100644 --- a/mappings/net/minecraft/client/network/AllowedAddressResolver.mapping +++ b/mappings/net/minecraft/client/network/AllowedAddressResolver.mapping @@ -2,8 +2,10 @@ CLASS net/minecraft/class_6370 net/minecraft/client/network/AllowedAddressResolv FIELD field_33745 DEFAULT Lnet/minecraft/class_6370; FIELD field_33746 addressResolver Lnet/minecraft/class_6369; FIELD field_33747 redirectResolver Lnet/minecraft/class_6371; + FIELD field_33847 blockListChecker Lnet/minecraft/class_6394; METHOD (Lnet/minecraft/class_6369;Lnet/minecraft/class_6371;Lnet/minecraft/class_6394;)V ARG 1 addressResolver ARG 2 redirectResolver + ARG 3 blockListChecker METHOD method_36907 resolve (Lnet/minecraft/class_639;)Ljava/util/Optional; ARG 1 address diff --git a/mappings/net/minecraft/client/network/BlockListChecker.mapping b/mappings/net/minecraft/client/network/BlockListChecker.mapping new file mode 100644 index 0000000000..9c7828f5e0 --- /dev/null +++ b/mappings/net/minecraft/client/network/BlockListChecker.mapping @@ -0,0 +1,6 @@ +CLASS net/minecraft/class_6394 net/minecraft/client/network/BlockListChecker + METHOD method_37097 create ()Lnet/minecraft/class_6394; + METHOD method_37098 isBlocked (Lnet/minecraft/class_6368;)Z + ARG 1 address + METHOD method_37099 isBlocked (Lnet/minecraft/class_639;)Z + ARG 1 address