Package net.minecraft.item
Class ProjectileItem.Settings.Builder
java.lang.Object
net.minecraft.item.ProjectileItem.Settings.Builder
- Enclosing class:
ProjectileItem.Settings
- Mappings:
Namespace Name named net/minecraft/item/ProjectileItem$Settings$Builderintermediary net/minecraft/class_9463$class_9464$class_9465official cvm$a$a
-
Field Summary
FieldsModifier and TypeFieldDescriptionprivate OptionalIntprivate ProjectileItem.PositionFunctionprivate floatprivate float -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionbuild()overrideDispenseEvent(int overrideDispenseEvent) positionFunction(ProjectileItem.PositionFunction positionFunction) power(float power) uncertainty(float uncertainty)
-
Field Details
-
positionFunction
- Mappings:
Namespace Name Mixin selector named positionFunctionLnet/minecraft/item/ProjectileItem$Settings$Builder;positionFunction:Lnet/minecraft/item/ProjectileItem$PositionFunction;intermediary field_50148Lnet/minecraft/class_9463$class_9464$class_9465;field_50148:Lnet/minecraft/class_9463$class_9466;official aLcvm$a$a;a:Lcvm$b;
-
uncertainty
private float uncertainty- Mappings:
Namespace Name Mixin selector named uncertaintyLnet/minecraft/item/ProjectileItem$Settings$Builder;uncertainty:Fintermediary field_50149Lnet/minecraft/class_9463$class_9464$class_9465;field_50149:Fofficial bLcvm$a$a;b:F
-
power
private float power- Mappings:
Namespace Name Mixin selector named powerLnet/minecraft/item/ProjectileItem$Settings$Builder;power:Fintermediary field_50150Lnet/minecraft/class_9463$class_9464$class_9465;field_50150:Fofficial cLcvm$a$a;c:F
-
overrideDispenserEvent
- Mappings:
Namespace Name Mixin selector named overrideDispenserEventLnet/minecraft/item/ProjectileItem$Settings$Builder;overrideDispenserEvent:Ljava/util/OptionalInt;intermediary field_50151Lnet/minecraft/class_9463$class_9464$class_9465;field_50151:Ljava/util/OptionalInt;official dLcvm$a$a;d:Ljava/util/OptionalInt;
-
-
Constructor Details
-
Builder
public Builder()
-
-
Method Details
-
positionFunction
public ProjectileItem.Settings.Builder positionFunction(ProjectileItem.PositionFunction positionFunction) - Mappings:
Namespace Name Mixin selector named positionFunctionLnet/minecraft/item/ProjectileItem$Settings$Builder;positionFunction(Lnet/minecraft/item/ProjectileItem$PositionFunction;)Lnet/minecraft/item/ProjectileItem$Settings$Builder;intermediary method_58667Lnet/minecraft/class_9463$class_9464$class_9465;method_58667(Lnet/minecraft/class_9463$class_9466;)Lnet/minecraft/class_9463$class_9464$class_9465;official aLcvm$a$a;a(Lcvm$b;)Lcvm$a$a;
-
uncertainty
- Mappings:
Namespace Name Mixin selector named uncertaintyLnet/minecraft/item/ProjectileItem$Settings$Builder;uncertainty(F)Lnet/minecraft/item/ProjectileItem$Settings$Builder;intermediary method_58665Lnet/minecraft/class_9463$class_9464$class_9465;method_58665(F)Lnet/minecraft/class_9463$class_9464$class_9465;official aLcvm$a$a;a(F)Lcvm$a$a;
-
power
- Mappings:
Namespace Name Mixin selector named powerLnet/minecraft/item/ProjectileItem$Settings$Builder;power(F)Lnet/minecraft/item/ProjectileItem$Settings$Builder;intermediary method_58669Lnet/minecraft/class_9463$class_9464$class_9465;method_58669(F)Lnet/minecraft/class_9463$class_9464$class_9465;official bLcvm$a$a;b(F)Lcvm$a$a;
-
overrideDispenseEvent
- Mappings:
Namespace Name Mixin selector named overrideDispenseEventLnet/minecraft/item/ProjectileItem$Settings$Builder;overrideDispenseEvent(I)Lnet/minecraft/item/ProjectileItem$Settings$Builder;intermediary method_58666Lnet/minecraft/class_9463$class_9464$class_9465;method_58666(I)Lnet/minecraft/class_9463$class_9464$class_9465;official aLcvm$a$a;a(I)Lcvm$a$a;
-
build
- Mappings:
Namespace Name Mixin selector named buildLnet/minecraft/item/ProjectileItem$Settings$Builder;build()Lnet/minecraft/item/ProjectileItem$Settings;intermediary method_58664Lnet/minecraft/class_9463$class_9464$class_9465;method_58664()Lnet/minecraft/class_9463$class_9464;official aLcvm$a$a;a()Lcvm$a;
-