类 ArrowPickupFix
- java.lang.Object
-
- com.mojang.datafixers.DataFix
-
- net.minecraft.datafixer.fix.ArrowPickupFix
-
public class ArrowPickupFix extends com.mojang.datafixers.DataFixA fix that automatically renames theplayerbyte in arrow data topickup, if there is not any existingpickupdata.This is known as AbstractArrowPickupFix in the literal string, though this fix is not abstract.
- Mappings:
Namespace Name official ahkintermediary net/minecraft/class_5946named net/minecraft/datafixer/fix/ArrowPickupFix
-
-
构造器概要
构造器 构造器 说明 ArrowPickupFix(com.mojang.datafixers.schemas.Schema outputSchema)
-
方法概要
所有方法 静态方法 实例方法 具体方法 修饰符和类型 方法 说明 protected com.mojang.datafixers.TypeRewriteRulemakeRule()private com.mojang.datafixers.Typed<?>update(com.mojang.datafixers.Typed<?> typed)private static com.mojang.serialization.Dynamic<?>update(com.mojang.serialization.Dynamic<?> arrowData)When thepickupNBT byte of an arrow's data is absent, sets it from the arrow'splayerNBT byte.private com.mojang.datafixers.Typed<?>updateEntity(com.mojang.datafixers.Typed<?> typed, String choiceName, Function<com.mojang.serialization.Dynamic<?>,com.mojang.serialization.Dynamic<?>> updater)-
从类继承的方法 com.mojang.datafixers.DataFix
checked, convertUnchecked, fixTypeEverywhere, fixTypeEverywhere, fixTypeEverywhere, fixTypeEverywhere, fixTypeEverywhereTyped, fixTypeEverywhereTyped, fixTypeEverywhereTyped, fixTypeEverywhereTyped, getInputSchema, getOutputSchema, getRule, getVersionKey, onFail, writeAndRead, writeFixAndRead
-
-
-
-
构造器详细资料
-
ArrowPickupFix
public ArrowPickupFix(com.mojang.datafixers.schemas.Schema outputSchema)
- Mappings:
Namespace Name Mixin selector official <init>Lahk;<init>(Lcom/mojang/datafixers/schemas/Schema;)Vintermediary <init>Lnet/minecraft/class_5946;<init>(Lcom/mojang/datafixers/schemas/Schema;)Vnamed <init>Lnet/minecraft/datafixer/fix/ArrowPickupFix;<init>(Lcom/mojang/datafixers/schemas/Schema;)V
-
-
方法详细资料
-
makeRule
protected com.mojang.datafixers.TypeRewriteRule makeRule()
- 指定者:
makeRule在类中com.mojang.datafixers.DataFix- Mappings:
Namespace Name Mixin selector official makeRuleLahk;makeRule()Lcom/mojang/datafixers/TypeRewriteRule;intermediary makeRuleLnet/minecraft/class_5946;makeRule()Lcom/mojang/datafixers/TypeRewriteRule;named makeRuleLnet/minecraft/datafixer/fix/ArrowPickupFix;makeRule()Lcom/mojang/datafixers/TypeRewriteRule;
-
update
private com.mojang.datafixers.Typed<?> update(com.mojang.datafixers.Typed<?> typed)
- Mappings:
Namespace Name Mixin selector official aLahk;a(Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed;intermediary method_34684Lnet/minecraft/class_5946;method_34684(Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed;named updateLnet/minecraft/datafixer/fix/ArrowPickupFix;update(Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed;
-
update
private static com.mojang.serialization.Dynamic<?> update(com.mojang.serialization.Dynamic<?> arrowData)
When thepickupNBT byte of an arrow's data is absent, sets it from the arrow'splayerNBT byte.- Mappings:
Namespace Name Mixin selector official aLahk;a(Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic;intermediary method_34686Lnet/minecraft/class_5946;method_34686(Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic;named updateLnet/minecraft/datafixer/fix/ArrowPickupFix;update(Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic;
-
updateEntity
private com.mojang.datafixers.Typed<?> updateEntity(com.mojang.datafixers.Typed<?> typed, String choiceName, Function<com.mojang.serialization.Dynamic<?>,com.mojang.serialization.Dynamic<?>> updater)- Mappings:
Namespace Name Mixin selector official aLahk;a(Lcom/mojang/datafixers/Typed;Ljava/lang/String;Ljava/util/function/Function;)Lcom/mojang/datafixers/Typed;intermediary method_34685Lnet/minecraft/class_5946;method_34685(Lcom/mojang/datafixers/Typed;Ljava/lang/String;Ljava/util/function/Function;)Lcom/mojang/datafixers/Typed;named updateEntityLnet/minecraft/datafixer/fix/ArrowPickupFix;updateEntity(Lcom/mojang/datafixers/Typed;Ljava/lang/String;Ljava/util/function/Function;)Lcom/mojang/datafixers/Typed;
-
-