mirror of https://github.com/FabricMC/yarn.git
Util math IntProviders (#2221)
* Util math IntRanges * [Fix] Renamed similar to FloatProviders * Add builder lambda parameters names * Update mappings/net/minecraft/util/math/intprovider/IntProvider.mapping Co-authored-by: liach <7806504+liach@users.noreply.github.com> Co-authored-by: liach <7806504+liach@users.noreply.github.com>
This commit is contained in:
parent
d440a7188c
commit
c58cee8a8d
|
@ -0,0 +1,17 @@
|
|||
CLASS net/minecraft/class_6016 net/minecraft/util/math/intprovider/ConstantIntProvider
|
||||
FIELD field_29942 ZERO Lnet/minecraft/class_6016;
|
||||
FIELD field_29943 CODEC Lcom/mojang/serialization/Codec;
|
||||
FIELD field_29944 value I
|
||||
METHOD <init> (I)V
|
||||
ARG 1 value
|
||||
METHOD equals (Ljava/lang/Object;)Z
|
||||
ARG 1 object
|
||||
METHOD method_34997 getValue ()I
|
||||
METHOD method_34998 create (I)Lnet/minecraft/class_6016;
|
||||
ARG 0 value
|
||||
METHOD method_34999 (Lnet/minecraft/class_6016;)Lcom/mojang/datafixers/util/Either;
|
||||
ARG 0 provider
|
||||
METHOD method_35002 (Lnet/minecraft/class_6016;)Lnet/minecraft/class_6016;
|
||||
ARG 0 provider
|
||||
METHOD method_35003 (Lnet/minecraft/class_6016;)Ljava/lang/Integer;
|
||||
ARG 0 provider
|
|
@ -0,0 +1,13 @@
|
|||
CLASS net/minecraft/class_6017 net/minecraft/util/math/intprovider/IntProvider
|
||||
FIELD field_29945 INT_CODEC Lcom/mojang/serialization/Codec;
|
||||
FIELD field_29946 VALUE_CODEC Lcom/mojang/serialization/Codec;
|
||||
METHOD method_35004 createValidatingCodec (II)Lcom/mojang/serialization/Codec;
|
||||
ARG 0 min
|
||||
ARG 1 max
|
||||
METHOD method_35005 (IILnet/minecraft/class_6017;)Lcom/mojang/serialization/DataResult;
|
||||
ARG 2 provider
|
||||
METHOD method_35008 get (Ljava/util/Random;)I
|
||||
ARG 1 random
|
||||
METHOD method_35009 getMin ()I
|
||||
METHOD method_35011 getMax ()I
|
||||
METHOD method_35012 getType ()Lnet/minecraft/class_6018;
|
|
@ -0,0 +1,4 @@
|
|||
CLASS net/minecraft/class_6018 net/minecraft/util/math/intprovider/IntProviderType
|
||||
METHOD method_35014 register (Ljava/lang/String;Lcom/mojang/serialization/Codec;)Lnet/minecraft/class_6018;
|
||||
ARG 0 id
|
||||
ARG 1 codec
|
|
@ -0,0 +1,18 @@
|
|||
CLASS net/minecraft/class_6019 net/minecraft/util/math/intprovider/UniformIntProvider
|
||||
FIELD field_29949 CODEC Lcom/mojang/serialization/Codec;
|
||||
FIELD field_29950 min I
|
||||
FIELD field_29951 max I
|
||||
METHOD <init> (II)V
|
||||
ARG 1 min
|
||||
ARG 2 max
|
||||
METHOD equals (Ljava/lang/Object;)Z
|
||||
ARG 1 object
|
||||
METHOD method_35015 (Lnet/minecraft/class_6019;)Lcom/mojang/serialization/DataResult;
|
||||
ARG 0 provider
|
||||
METHOD method_35017 create (II)Lnet/minecraft/class_6019;
|
||||
ARG 0 min
|
||||
ARG 1 max
|
||||
METHOD method_35018 (Lnet/minecraft/class_6019;)Ljava/lang/Integer;
|
||||
ARG 0 provider
|
||||
METHOD method_35019 (Lnet/minecraft/class_6019;)Ljava/lang/Integer;
|
||||
ARG 0 provider
|
|
@ -114,6 +114,7 @@ CLASS net/minecraft/class_2378 net/minecraft/util/registry/Registry
|
|||
FIELD field_28266 GAME_EVENT_KEY Lnet/minecraft/class_5321;
|
||||
FIELD field_29075 FLOAT_PROVIDER_TYPE_KEY Lnet/minecraft/class_5321;
|
||||
FIELD field_29076 FLOAT_PROVIDER_TYPE Lnet/minecraft/class_2378;
|
||||
FIELD field_33093 INT_PROVIDER_TYPE Lnet/minecraft/class_2378;
|
||||
METHOD <init> (Lnet/minecraft/class_5321;Lcom/mojang/serialization/Lifecycle;)V
|
||||
ARG 1 key
|
||||
ARG 2 lifecycle
|
||||
|
|
Loading…
Reference in New Issue