接口 Bucketable
-
- 所有已知实现类:
AxolotlEntity,CodEntity,FishEntity,PufferfishEntity,SalmonEntity,SchoolingFishEntity,TropicalFishEntity
public interface Bucketable- Mappings:
Namespace Name official bdbintermediary net/minecraft/class_5761named net/minecraft/entity/Bucketable
-
-
方法概要
所有方法 静态方法 实例方法 抽象方法 修饰符和类型 方法 说明 static voidcopyDataFromNbt(MobEntity entity, CompoundTag nbt)voidcopyDataFromNbt(CompoundTag nbt)static voidcopyDataToStack(MobEntity entity, ItemStack stack)voidcopyDataToStack(ItemStack stack)SoundEventgetBucketedSound()ItemStackgetBucketItem()booleanisFromBucket()voidsetFromBucket(boolean fromBucket)static <T extends LivingEntity & Bucketable>
Optional<ActionResult>tryBucket(PlayerEntity player, Hand hand, T entity)
-
-
-
方法详细资料
-
isFromBucket
boolean isFromBucket()
- Mappings:
Namespace Name Mixin selector official oLbdb;o()Zintermediary method_6453Lnet/minecraft/class_5761;method_6453()Znamed isFromBucketLnet/minecraft/entity/Bucketable;isFromBucket()Z
-
setFromBucket
void setFromBucket(boolean fromBucket)
- Mappings:
Namespace Name Mixin selector official vLbdb;v(Z)Vintermediary method_6454Lnet/minecraft/class_5761;method_6454(Z)Vnamed setFromBucketLnet/minecraft/entity/Bucketable;setFromBucket(Z)V
-
copyDataToStack
void copyDataToStack(ItemStack stack)
- Mappings:
Namespace Name Mixin selector official kLbdb;k(Lbpr;)Vintermediary method_6455Lnet/minecraft/class_5761;method_6455(Lnet/minecraft/class_1799;)Vnamed copyDataToStackLnet/minecraft/entity/Bucketable;copyDataToStack(Lnet/minecraft/item/ItemStack;)V
-
copyDataFromNbt
void copyDataFromNbt(CompoundTag nbt)
- Mappings:
Namespace Name Mixin selector official cLbdb;c(Lmv;)Vintermediary method_35170Lnet/minecraft/class_5761;method_35170(Lnet/minecraft/class_2487;)Vnamed copyDataFromNbtLnet/minecraft/entity/Bucketable;copyDataFromNbt(Lnet/minecraft/nbt/CompoundTag;)V
-
getBucketItem
ItemStack getBucketItem()
- Mappings:
Namespace Name Mixin selector official G_Lbdb;G_()Lbpr;intermediary method_6452Lnet/minecraft/class_5761;method_6452()Lnet/minecraft/class_1799;named getBucketItemLnet/minecraft/entity/Bucketable;getBucketItem()Lnet/minecraft/item/ItemStack;
-
getBucketedSound
SoundEvent getBucketedSound()
- Mappings:
Namespace Name Mixin selector official sLbdb;s()Laev;intermediary method_35171Lnet/minecraft/class_5761;method_35171()Lnet/minecraft/class_3414;named getBucketedSoundLnet/minecraft/entity/Bucketable;getBucketedSound()Lnet/minecraft/sound/SoundEvent;
-
copyDataToStack
static void copyDataToStack(MobEntity entity, ItemStack stack)
- Mappings:
Namespace Name Mixin selector official aLbdb;a(Lasz;Lbpr;)Vintermediary method_35167Lnet/minecraft/class_5761;method_35167(Lnet/minecraft/class_1308;Lnet/minecraft/class_1799;)Vnamed copyDataToStackLnet/minecraft/entity/Bucketable;copyDataToStack(Lnet/minecraft/entity/mob/MobEntity;Lnet/minecraft/item/ItemStack;)V
-
copyDataFromNbt
static void copyDataFromNbt(MobEntity entity, CompoundTag nbt)
- Mappings:
Namespace Name Mixin selector official aLbdb;a(Lasz;Lmv;)Vintermediary method_35168Lnet/minecraft/class_5761;method_35168(Lnet/minecraft/class_1308;Lnet/minecraft/class_2487;)Vnamed copyDataFromNbtLnet/minecraft/entity/Bucketable;copyDataFromNbt(Lnet/minecraft/entity/mob/MobEntity;Lnet/minecraft/nbt/CompoundTag;)V
-
tryBucket
static <T extends LivingEntity & Bucketable> Optional<ActionResult> tryBucket(PlayerEntity player, Hand hand, T entity)
- Mappings:
Namespace Name Mixin selector official aLbdb;a(Lbjf;Larf;Lasy;)Ljava/util/Optional;intermediary method_35169Lnet/minecraft/class_5761;method_35169(Lnet/minecraft/class_1657;Lnet/minecraft/class_1268;Lnet/minecraft/class_1309;)Ljava/util/Optional;named tryBucketLnet/minecraft/entity/Bucketable;tryBucket(Lnet/minecraft/entity/player/PlayerEntity;Lnet/minecraft/util/Hand;Lnet/minecraft/entity/LivingEntity;)Ljava/util/Optional;
-
-