CLASS net/minecraft/class_2323 net/minecraft/block/DoorBlock FIELD field_10938 FACING Lnet/minecraft/class_2753; FIELD field_10939 SOUTH_SHAPE Lnet/minecraft/class_265; FIELD field_10940 POWERED Lnet/minecraft/class_2746; FIELD field_10941 HINGE Lnet/minecraft/class_2754; FIELD field_10942 NORTH_SHAPE Lnet/minecraft/class_265; FIELD field_10943 WEST_SHAPE Lnet/minecraft/class_265; FIELD field_10944 EAST_SHAPE Lnet/minecraft/class_265; FIELD field_10945 OPEN Lnet/minecraft/class_2746; FIELD field_10946 HALF Lnet/minecraft/class_2754; FIELD field_40307 closeSound Lnet/minecraft/class_3414; FIELD field_40308 openSound Lnet/minecraft/class_3414; METHOD (Lnet/minecraft/class_4970$class_2251;Lnet/minecraft/class_3414;Lnet/minecraft/class_3414;)V ARG 1 settings ARG 2 closeSound ARG 3 openSound METHOD method_10033 setOpen (Lnet/minecraft/class_1297;Lnet/minecraft/class_1937;Lnet/minecraft/class_2680;Lnet/minecraft/class_2338;Z)V ARG 1 entity ARG 2 world ARG 3 state ARG 4 pos ARG 5 open METHOD method_10035 getHinge (Lnet/minecraft/class_1750;)Lnet/minecraft/class_2750; ARG 1 ctx METHOD method_10036 playOpenCloseSound (Lnet/minecraft/class_1297;Lnet/minecraft/class_1937;Lnet/minecraft/class_2338;Z)V ARG 1 entity ARG 2 world ARG 3 pos ARG 4 open METHOD method_24795 isWoodenDoor (Lnet/minecraft/class_1937;Lnet/minecraft/class_2338;)Z ARG 0 world ARG 1 pos METHOD method_24796 isWoodenDoor (Lnet/minecraft/class_2680;)Z ARG 0 state METHOD method_30841 isOpen (Lnet/minecraft/class_2680;)Z ARG 1 state