public class EntityMinecartTNT extends EntityMinecart
EntityMinecart.Type| Modifier and Type | Field and Description |
|---|---|
private int |
minecartTNTFuse |
canBePushed, canUseRail, defaultDragAir, defaultMaxSpeedAirLateral, defaultMaxSpeedAirVertical, dragAir, maxSpeedAirLateral, maxSpeedAirVerticaladdedToChunk, cachedUniqueIdString, capturedDrops, captureDrops, chunkCoordX, chunkCoordY, chunkCoordZ, collided, collidedHorizontally, collidedVertically, dataManager, dimension, distanceWalkedModified, distanceWalkedOnStepModified, entityCollisionReduction, entityUniqueID, fallDistance, firstUpdate, FLAGS, forceSpawn, glowing, height, hurtResistantTime, ignoreFrustumCheck, inPortal, inWater, isAirBorne, isDead, isImmuneToFire, isInWeb, lastPortalPos, lastPortalVec, lastTickPosX, lastTickPosY, lastTickPosZ, motionX, motionY, motionZ, noClip, onGround, portalCounter, posX, posY, posZ, prevDistanceWalkedModified, preventEntitySpawning, prevPosX, prevPosY, prevPosZ, prevRotationPitch, prevRotationYaw, rand, rideCooldown, rotationPitch, rotationYaw, serverPosX, serverPosY, serverPosZ, stepHeight, teleportDirection, ticksExisted, timeUntilPortal, updateBlocked, velocityChanged, width, world| Constructor and Description |
|---|
EntityMinecartTNT(World worldIn) |
EntityMinecartTNT(World worldIn,
double x,
double y,
double z) |
| Modifier and Type | Method and Description |
|---|---|
boolean |
attackEntityFrom(DamageSource source,
float amount) |
boolean |
canExplosionDestroyBlock(Explosion explosionIn,
World worldIn,
BlockPos pos,
IBlockState blockStateIn,
float p_174816_5_) |
protected void |
explodeCart(double p_94103_1_) |
void |
fall(float distance,
float damageMultiplier) |
IBlockState |
getDefaultDisplayTile() |
float |
getExplosionResistance(Explosion explosionIn,
World worldIn,
BlockPos pos,
IBlockState blockStateIn) |
int |
getFuseTicks() |
EntityMinecart.Type |
getType() |
void |
handleStatusUpdate(byte id) |
void |
ignite() |
boolean |
isIgnited() |
void |
killMinecart(DamageSource source) |
void |
onActivatorRailPass(int x,
int y,
int z,
boolean receivingPower) |
void |
onUpdate() |
protected void |
readEntityFromNBT(NBTTagCompound compound) |
static void |
registerFixesMinecartTNT(DataFixer fixer) |
protected void |
writeEntityToNBT(NBTTagCompound compound) |
applyDrag, applyEntityCollision, canBeCollidedWith, canBePushed, canBeRidden, canTriggerWalking, canUseRail, create, entityInit, getAdjustedHorizontalFacing, getCartItem, getCollisionBoundingBox, getCollisionBox, getCollisionHandler, getComparatorLevel, getCurrentCartSpeedCapOnRail, getDamage, getDefaultDisplayTileOffset, getDisplayTile, getDisplayTileOffset, getDragAir, getMaxCartSpeedOnRail, getMaximumSpeed, getMaxSpeed, getMaxSpeedAirLateral, getMaxSpeedAirVertical, getMountedYOffset, getPos, getPosOffset, getRenderBoundingBox, getRollingAmplitude, getRollingDirection, getSlopeAdjustment, hasDisplayTile, isPoweredCart, moveAlongTrack, moveDerailedMinecart, moveMinecartOnRail, performHurtAnimation, processInitialInteract, registerFixesMinecart, setCanUseRail, setCollisionHandler, setCurrentCartSpeedCapOnRail, setDamage, setDisplayTile, setDisplayTileOffset, setDragAir, setHasDisplayTile, setMaxSpeedAirLateral, setMaxSpeedAirVertical, setPosition, setPositionAndRotationDirect, setRollingAmplitude, setRollingDirection, setVelocity, shouldDoRailFunctionsaddEntityCrashInfo, addPassenger, addTag, addTrackingPlayer, addVelocity, applyEnchantments, applyOrientationToEntity, applyPlayerInteraction, awardKillScore, canBeAttackedWithItem, canBeRidden, canFitPassenger, canPassengerSteer, canRenderOnFire, canRiderInteract, canTrample, canUseCommand, changeDimension, changeDimension, copyLocationAndAnglesFrom, createRunningParticles, dealFireDamage, decrementTimeUntilPortal, deserializeNBT, dismountRidingEntity, doBlockCollisions, doesEntityNotTriggerPressurePlate, doWaterSplashEffect, dropItem, dropItemWithOffset, entityDropItem, equals, extinguish, getAir, getAlwaysRenderNameTag, getAlwaysRenderNameTagForRender, getArmorInventoryList, getBrightness, getBrightnessForRender, getCachedUniqueIdString, getCapability, getCollisionBorderSize, getCommandSenderEntity, getCommandStats, getControllingPassenger, getCustomNameTag, getDataManager, getDisplayName, getDistance, getDistance, getDistanceSq, getDistanceSq, getDistanceSq, getDistanceSqToCenter, getEntityBoundingBox, getEntityData, getEntityId, getEntityString, getEntityWorld, getEquipmentAndArmor, getEyeHeight, getFireImmuneTicks, getFlag, getForward, getHeldEquipment, getHorizontalFacing, getHoverEvent, getIsInvulnerable, getLastPortalVec, getLook, getLookVec, getLowestRidingEntity, getMaxFallHeight, getMaxInPortalTime, getMirroredYaw, getName, getParts, getPassengers, getPersistentID, getPickedResult, getPitchYaw, getPortalCooldown, getPosition, getPositionEyes, getPositionVector, getPushReaction, getRecursivePassengers, getRecursivePassengersByType, getRenderDistanceWeight, getRidingEntity, getRotatedYaw, getRotationYawHead, getServer, getSoundCategory, getSplashSound, getSwimSound, getTags, getTeam, getTeleportDirection, getUniqueID, getVectorForRotation, getYOffset, handleWaterMovement, hasCapability, hasCustomName, hashCode, hasNoGravity, hitByEntity, ignoreItemEntityData, isAddedToWorld, isBeingRidden, isBurning, isCreatureType, isEntityAlive, isEntityEqual, isEntityInsideOpaqueBlock, isEntityInvulnerable, isGlowing, isImmuneToExplosions, isImmuneToFire, isInLava, isInRangeToRender3d, isInRangeToRenderDist, isInsideOfMaterial, isInvisible, isInvisibleToPlayer, isInWater, isNonBoss, isOffsetPositionInLiquid, isOnSameTeam, isOnScoreboardTeam, isOutsideBorder, isOverWater, isPassenger, isPushedByWater, isRiding, isRidingOrBeingRiddenBy, isRidingSameEntity, isSilent, isSneaking, isSpectatedByPlayer, isSprinting, isWet, makeFlySound, markVelocityChanged, move, moveRelative, moveToBlockPosAndAngles, newDoubleNBTList, newFloatNBTList, notifyDataManagerChange, onAddedToWorld, onCollideWithPlayer, onEntityUpdate, onInsideBlock, onKillCommand, onKillEntity, onRemovedFromWorld, onStruckByLightning, outOfWorld, playFlySound, playSound, playStepSound, preparePlayerToSpawn, pushOutOfBlocks, rayTrace, readFromNBT, registerFixes, removePassenger, removePassengers, removeTag, removeTrackingPlayer, replaceItemInInventory, resetEntityId, resetPositionToBB, sendCommandFeedback, sendMessage, serializeNBT, setAir, setAlwaysRenderNameTag, setCommandStat, setCommandStats, setCustomNameTag, setDead, setDropItemsWhenDead, setEntityBoundingBox, setEntityId, setEntityInvulnerable, setFire, setFlag, setGlowing, setInvisible, setInWeb, setItemStackToSlot, setLocationAndAngles, setNoGravity, setOnFireFromLava, setOutsideBorder, setPortal, setPositionAndRotation, setPositionAndUpdate, setPositionNonDirty, setRenderDistanceWeight, setRenderYawOffset, setRotation, setRotationYawHead, setSilent, setSize, setSneaking, setSprinting, setUniqueId, setWorld, shouldDismountInWater, shouldRenderInPass, shouldRiderSit, shouldSetPosAfterLoading, spawnRunningParticles, startRiding, startRiding, toString, turn, updateFallState, updatePassenger, updateRidden, writeToNBT, writeToNBTAtomically, writeToNBTOptionalclone, finalize, getClass, notify, notifyAll, wait, wait, waitgetDisplayName, getName, hasCustomNamepublic EntityMinecartTNT(World worldIn)
public EntityMinecartTNT(World worldIn, double x, double y, double z)
public static void registerFixesMinecartTNT(DataFixer fixer)
public EntityMinecart.Type getType()
getType in class EntityMinecartpublic IBlockState getDefaultDisplayTile()
getDefaultDisplayTile in class EntityMinecartpublic void onUpdate()
onUpdate in class EntityMinecartpublic boolean attackEntityFrom(DamageSource source, float amount)
attackEntityFrom in class EntityMinecartpublic void killMinecart(DamageSource source)
killMinecart in class EntityMinecartprotected void explodeCart(double p_94103_1_)
public void onActivatorRailPass(int x,
int y,
int z,
boolean receivingPower)
onActivatorRailPass in class EntityMinecartpublic void handleStatusUpdate(byte id)
handleStatusUpdate in class Entitypublic void ignite()
public int getFuseTicks()
public boolean isIgnited()
public float getExplosionResistance(Explosion explosionIn, World worldIn, BlockPos pos, IBlockState blockStateIn)
getExplosionResistance in class Entitypublic boolean canExplosionDestroyBlock(Explosion explosionIn, World worldIn, BlockPos pos, IBlockState blockStateIn, float p_174816_5_)
canExplosionDestroyBlock in class Entityprotected void readEntityFromNBT(NBTTagCompound compound)
readEntityFromNBT in class EntityMinecartprotected void writeEntityToNBT(NBTTagCompound compound)
writeEntityToNBT in class EntityMinecart