类 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 -
字段概要
字段从类继承的字段 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 voidexplode()intfuseTick()引信刻数booleanisImmuneToExplosion(net.minecraft.world.explosion.Explosion explosion) 对爆炸免疫voidmove(net.minecraft.entity.MovementType movementType, net.minecraft.util.math.Vec3d movement) 不处理移动voidtick()爆炸会产生一大片酸性气体云net.minecraft.block.BlocktntBlock()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从接口继承的方法 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 块
-