类 TreacherousSacEntity

java.lang.Object
net.minecraft.entity.Entity
pers.saikel0rado1iu.silk.api.spore.TntLikeEntity
pers.saikel0rado1iu.spontaneousreplace.terriforest.entity.TreacherousSacEntity
所有已实现的接口:
net.fabricmc.fabric.api.attachment.v1.AttachmentTarget, net.minecraft.entity.data.DataTracked, net.minecraft.entity.Ownable, net.minecraft.scoreboard.ScoreHolder, net.minecraft.server.command.CommandOutput, net.minecraft.util.Nameable, net.minecraft.world.entity.EntityLike

public class TreacherousSacEntity extends pers.saikel0rado1iu.silk.api.spore.TntLikeEntity

诡谲囊实体

诡谲囊的实体
从以下版本开始:
1.0.0
  • 嵌套类概要

    从类继承的嵌套类/接口 net.minecraft.entity.Entity

    net.minecraft.entity.Entity.MoveEffect, net.minecraft.entity.Entity.PositionUpdater, net.minecraft.entity.Entity.RemovalReason
  • 字段概要

    字段
    修饰符和类型
    字段
    说明
    final net.minecraft.entity.AnimationState
     

    从类继承的字段 pers.saikel0rado1iu.silk.api.spore.TntLikeEntity

    BLOCK_STATE, FUSE

    从类继承的字段 net.minecraft.entity.Entity

    age, collidedSoftly, dataTracker, DEFAULT_FRICTION, DEFAULT_MIN_FREEZE_DAMAGE_TICKS, DEFAULT_PORTAL_COOLDOWN, distanceTraveled, FALL_FLYING_FLAG_INDEX, fallDistance, field_44870, field_44871, field_44872, field_49073, field_49791, firstUpdate, FLAGS, fluidHeight, FREEZING_DAMAGE_INTERVAL, GLOWING_FLAG_INDEX, groundCollision, horizontalCollision, horizontalSpeed, ID_KEY, ignoreCameraFrustum, inPowderSnow, intersectionChecked, lastRenderX, lastRenderY, lastRenderZ, MAX_COMMAND_TAGS, MAX_RIDING_COOLDOWN, MIN_RISING_BUBBLE_COLUMN_SPEED, movementMultiplier, noClip, ON_FIRE_FLAG_INDEX, PASSENGERS_KEY, portalManager, POSE, prevHorizontalSpeed, prevPitch, prevX, prevY, prevYaw, prevZ, random, ridingCooldown, speed, submergedInWater, supportingBlockPos, timeUntilRegen, touchingWater, uuid, UUID_KEY, uuidString, velocityDirty, velocityModified, verticalCollision, wasInPowderSnow, wasOnFire

    从接口继承的字段 net.fabricmc.fabric.api.attachment.v1.AttachmentTarget

    NBT_ATTACHMENT_KEY

    从接口继承的字段 net.minecraft.server.command.CommandOutput

    DUMMY

    从接口继承的字段 net.minecraft.scoreboard.ScoreHolder

    WILDCARD, WILDCARD_NAME
  • 构造器概要

    构造器
    构造器
    说明
    TreacherousSacEntity(net.minecraft.entity.EntityType<?> type, net.minecraft.world.World world)
     
    TreacherousSacEntity(net.minecraft.entity.EntityType<?> type, net.minecraft.world.World world, Optional<net.minecraft.entity.LivingEntity> causingEntity)
     
    TreacherousSacEntity(net.minecraft.world.World world, Optional<net.minecraft.entity.LivingEntity> causingEntity)
     
  • 方法概要

    修饰符和类型
    方法
    说明
    protected void
    int
    引信刻数
    boolean
    isImmuneToExplosion(net.minecraft.world.explosion.Explosion explosion)
    对爆炸免疫
    void
    move(net.minecraft.entity.MovementType movementType, net.minecraft.util.math.Vec3d movement)
    不处理移动
    void
    爆炸会产生一大片酸性气体云
    net.minecraft.block.Block
    TNT 方块

    从类继承的方法 pers.saikel0rado1iu.silk.api.spore.TntLikeEntity

    canHit, copyFrom, getBlockState, getFuse, getMoveEffect, getOwner, initDataTracker, readCustomDataFromNbt, setBlockState, setFuse, writeCustomDataToNbt

    从类继承的方法 net.minecraft.entity.Entity

    addAirTravelEffects, addCommandTag, addFlapEffects, addPassenger, addPortalChunkTicketAt, addVelocity, addVelocity, addVelocityInternal, adjustMovementForCollisions, adjustMovementForPiston, adjustMovementForSneaking, animateDamage, applyGravity, applyMirror, applyRotation, attemptTickInVoid, baseTick, bypassesLandingEffects, bypassesSteppingEffects, calculateBoundingBox, calculateDimensions, calculateNextStepSoundDistance, canAddPassenger, canAvoidTraps, canBeHitByProjectile, canBeSpectated, canExplosionDestroyBlock, canFreeze, canModifyAt, canMoveVoluntarily, canSprintAsVehicle, canStartRiding, canTeleportBetween, canUsePortals, changeLookDirection, checkBlockCollision, checkDespawn, collidesWith, collidesWithStateAtPos, copyPositionAndRotation, couldAcceptPassenger, createSpawnPacket, damage, detach, discard, dismountVehicle, distanceTo, doesNotCollide, doesRenderOnFire, dropItem, dropItem, dropStack, dropStack, emitGameEvent, emitGameEvent, entityDataRequiresOperator, equals, extinguish, extinguishWithSound, fall, getAir, getAttachments, getBlockPos, getBlockStateAtPos, getBlockX, getBlockY, getBlockZ, getBodyY, getBodyYaw, getBoundingBox, getBrightnessAtEyes, getBurningDuration, getCameraPosVec, getChunkPos, getClientCameraPosVec, getCommandSource, getCommandTags, getControllingPassenger, getControllingVehicle, getCustomName, getDamageSources, getDataTracker, getDefaultName, getDefaultPortalCooldown, getDimensions, getDisplayName, getEffectiveExplosionResistance, getEntityWorld, getEyeHeight, getEyePos, getEyeY, getFacing, getFinalGravity, getFireTicks, getFirstPassenger, getFlag, getFluidHeight, getFreezingScale, getFrozenTicks, getGravity, getHandPosOffset, getHeadYaw, getHeight, getHighSpeedSplashSound, getHorizontalFacing, getHoverEvent, getId, getJumpVelocityMultiplier, getLandingBlockState, getLandingPos, getLeashOffset, getLeashOffset, getLeashPos, getLerpedPos, getLerpTargetPitch, getLerpTargetX, getLerpTargetY, getLerpTargetYaw, getLerpTargetZ, getMaxAir, getMinFreezeDamageTicks, getMovement, getMovementDirection, getName, getNameForScoreboard, getOppositeRotationVector, getOppositeRotationVector, getParticleX, getParticleZ, getPassengerAttachmentPos, getPassengerAttachmentPos, getPassengerDismountOffset, getPassengerList, getPassengerRidingPos, getPassengersDeep, getPermissionLevel, getPickBlockStack, getPistonBehavior, getPitch, getPitch, getPlayerPassengers, getPortalCooldown, getPos, getPose, getPosWithYOffset, getProjectileDeflection, getRandom, getRandomBodyY, getRegistryManager, getRemovalReason, getRenderDistanceMultiplier, getRootVehicle, getRotationClient, getRotationVec, getRotationVecClient, getRotationVector, getRotationVector, getSafeFallDistance, getSavedEntityId, getScoreboardTeam, getServer, getSoundCategory, getSplashSound, getStackReference, getStandingEyeHeight, getStepHeight, getSteppingBlockState, getSteppingPos, getStepSoundPos, getSwimHeight, getSwimSound, getSyncedPos, getTargetingMargin, getTeamColorValue, getTrackedPosition, getType, getUuid, getUuidAsString, getVehicle, getVehicleAttachmentPos, getVelocity, getVelocityAffectingPos, getVelocityMultiplier, getVisibilityBoundingBox, getWeaponStack, getWidth, getWorld, getWorldSpawnPos, getX, getY, getYaw, getYaw, getZ, handleAttack, handleFallDamage, handleStatus, hasCollidedSoftly, hasControllingPassenger, hasCustomName, hashCode, hasNoGravity, hasPassenger, hasPassenger, hasPassengerDeep, hasPassengers, hasPermissionLevel, hasPlayerRider, hasPortalCooldown, hasVehicle, interact, interactAt, isAlive, isAttackable, isCollidable, isConnectedThroughVehicle, isCrawling, isCustomNameVisible, isDescending, isFireImmune, isFlappingWings, isFrozen, isGlowing, isGlowingLocal, isInFluid, isInLava, isInPose, isInRange, isInRange, isInsideWall, isInsideWaterOrBubbleColumn, isInSneakingPose, isInSwimmingPose, isInvisible, isInvisibleTo, isInvulnerable, isInvulnerableTo, isLiving, isLogicalSideForUpdatingMovement, isOnFire, isOnGround, isOnRail, isPartOf, isPlayer, isPushable, isPushedByFluids, isRegionUnloaded, isRemoved, isSilent, isSneaking, isSneaky, isSpectator, isSprinting, isSubmergedIn, isSubmergedInWater, isSupportedBy, isSwimming, isTeammate, isTeamPlayer, isTouchingWater, isTouchingWaterOrRain, isWet, kill, lerpPosAndRotation, lerpYaw, limitFallDistance, lookAt, occludeVibrationSignals, offsetX, offsetZ, onBlockCollision, onBubbleColumnCollision, onBubbleColumnSurfaceCollision, onDamaged, onDataTrackerUpdate, onExplodedBy, onKilledOther, onLanding, onPassengerLookAround, onPlayerCollision, onRemoved, onSpawnPacket, onStartedTrackingBy, onStoppedTrackingBy, onStruckByLightning, onSwimmingStart, onTrackedDataSet, playCombinationStepSounds, playExtinguishSound, playSecondaryStepSound, playSound, playSoundIfNotSilent, playStepSound, playSwimSound, playSwimSound, populateCrashReport, positionInPortal, pushAwayFrom, pushOutOfBlocks, raycast, readNbt, recalculateDimensions, refreshPosition, refreshPositionAfterTeleport, refreshPositionAfterTeleport, refreshPositionAndAngles, refreshPositionAndAngles, refreshPositionAndAngles, reinitDimensions, remove, removeAllPassengers, removeCommandTag, removeFromDimension, removePassenger, requestTeleport, requestTeleportAndDismount, requestTeleportOffset, resetPortalCooldown, resetPosition, saveNbt, saveSelfNbt, scheduleVelocityUpdate, sendMessage, setAir, setAngles, setBodyYaw, setBoundingBox, setChangeListener, setCustomName, setCustomNameVisible, setFireTicks, setFlag, setFrozenTicks, setGlowing, setHeadYaw, setId, setInPowderSnow, setInvisible, setInvulnerable, setNoGravity, setOnFire, setOnFireFor, setOnFireForTicks, setOnFireFromLava, setOnGround, setOnGround, setPitch, setPortalCooldown, setPos, setPose, setPosition, setPosition, setRemoved, setRenderDistanceMultiplier, setRotation, setSilent, setSneaking, setSprinting, setSwimming, setUuid, setVelocity, setVelocity, setVelocityClient, setWorld, setYaw, shouldBroadcastConsoleToOps, shouldControlVehicles, shouldDismountUnderwater, shouldEscapePowderSnow, shouldReceiveFeedback, shouldRender, shouldRender, shouldRenderName, shouldSave, shouldSetPositionOnLoad, shouldSpawnSprintingParticles, shouldTrackOutput, slowMovement, spawnSprintingParticles, squaredDistanceTo, squaredDistanceTo, squaredDistanceTo, startRiding, startRiding, stopRiding, streamPassengersAndSelf, streamSelfAndPassengers, teleport, teleportTo, tickInVoid, tickPortalCooldown, tickPortalTeleportation, tickRiding, toNbtList, toNbtList, toString, tryCheckBlockCollision, tryUsePortal, unsetRemoved, updateEventHandler, updateKilledAdvancementCriterion, updateMovementInFluid, updatePassengerForDismount, updatePassengerPosition, updatePassengerPosition, updatePosition, updatePositionAndAngles, updateSupportingBlockPos, updateSwimming, updateTrackedHeadRotation, updateTrackedPosition, updateTrackedPositionAndAngles, updateVelocity, updateWaterState, writeNbt

    从类继承的方法 java.lang.Object

    clone, finalize, getClass, notify, notifyAll, wait, wait, wait

    从接口继承的方法 net.fabricmc.fabric.api.attachment.v1.AttachmentTarget

    getAttached, getAttachedOrCreate, getAttachedOrCreate, getAttachedOrElse, getAttachedOrGet, getAttachedOrSet, getAttachedOrThrow, hasAttached, modifyAttached, removeAttached, setAttached

    从接口继承的方法 net.minecraft.server.command.CommandOutput

    cannotBeSilenced

    从接口继承的方法 net.minecraft.scoreboard.ScoreHolder

    getStyledDisplayName
  • 字段详细资料

    • explodeAnimationState

      public final net.minecraft.entity.AnimationState explodeAnimationState
  • 构造器详细资料

    • TreacherousSacEntity

      public TreacherousSacEntity(net.minecraft.entity.EntityType<?> type, net.minecraft.world.World world)
    • TreacherousSacEntity

      public TreacherousSacEntity(net.minecraft.world.World world, Optional<net.minecraft.entity.LivingEntity> causingEntity)
    • TreacherousSacEntity

      public TreacherousSacEntity(net.minecraft.entity.EntityType<?> type, net.minecraft.world.World world, Optional<net.minecraft.entity.LivingEntity> causingEntity)
  • 方法详细资料

    • explode

      protected void explode()
      覆盖:
      explode 在类中 pers.saikel0rado1iu.silk.api.spore.TntLikeEntity
    • tick

      public void tick()
      爆炸会产生一大片酸性气体云
      覆盖:
      tick 在类中 pers.saikel0rado1iu.silk.api.spore.TntLikeEntity
    • move

      public void move(net.minecraft.entity.MovementType movementType, net.minecraft.util.math.Vec3d movement)
      不处理移动
      覆盖:
      move 在类中 net.minecraft.entity.Entity
    • isImmuneToExplosion

      public boolean isImmuneToExplosion(net.minecraft.world.explosion.Explosion explosion)
      对爆炸免疫
      覆盖:
      isImmuneToExplosion 在类中 net.minecraft.entity.Entity
    • fuseTick

      public int fuseTick()
      引信刻数
      指定者:
      fuseTick 在类中 pers.saikel0rado1iu.silk.api.spore.TntLikeEntity
      返回:
      引燃 TNT 所需的刻数
    • tntBlock

      public net.minecraft.block.Block tntBlock()
      TNT 方块
      指定者:
      tntBlock 在类中 pers.saikel0rado1iu.silk.api.spore.TntLikeEntity
      返回:
      此实体所依赖的 TNT 块