Package net.mcreator.element.types
Class Projectile
java.lang.Object
net.mcreator.element.GeneratableElement
net.mcreator.element.types.Projectile
- All Implemented Interfaces:
ICommonType,IEntityWithModel
-
Nested Class Summary
Nested classes/interfaces inherited from class net.mcreator.element.GeneratableElement
GeneratableElement.GSONAdapter, GeneratableElement.Unknown -
Field Summary
FieldsModifier and TypeFieldDescriptiondoublebooleanbooleanintdoubledoubledoublebooleanFields inherited from class net.mcreator.element.GeneratableElement
formatVersion -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionMethods inherited from class net.mcreator.element.GeneratableElement
finalizeModElementGeneration, getAdditionalTemplateData, getModElement, isUnknown, performQuickValidation, setModElement, wasConversionAppliedMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface net.mcreator.element.types.interfaces.IEntityWithModel
getModelType, isBuiltInModel, isCustomModel
-
Field Details
-
projectileItem
-
showParticles
public boolean showParticles -
actionSound
-
igniteFire
public boolean igniteFire -
disableGravity
public boolean disableGravity -
power
public double power -
damage
public double damage -
knockback
public int knockback -
entityModel
-
customModelTexture
-
modelWidth
public double modelWidth -
modelHeight
public double modelHeight -
onHitsBlock
-
onHitsPlayer
-
onHitsEntity
-
onFlyingTick
-
-
Constructor Details
-
Projectile
-
-
Method Details
-
getEntityModel
- Specified by:
getEntityModelin interfaceIEntityWithModel
-
generateModElementPicture
- Overrides:
generateModElementPicturein classGeneratableElement- Returns:
- BufferedImage of mod element preview or null if default mod element icon should be used
-
getBaseTypesProvided
- Specified by:
getBaseTypesProvidedin interfaceICommonType
-