Class HTThrownBomb

  • All Implemented Interfaces:
    net.minecraft.commands.CommandSource , net.minecraft.network.syncher.SyncedDataHolder , net.minecraft.world.Nameable , net.minecraft.world.entity.TraceableEntity , net.minecraft.world.entity.projectile.ItemSupplier , net.minecraft.world.level.entity.EntityAccess , net.minecraft.world.scores.ScoreHolder , net.neoforged.neoforge.attachment.IAttachmentHolder , net.neoforged.neoforge.common.extensions.IEntityExtension , net.neoforged.neoforge.common.util.INBTSerializable

    
    public final class HTThrownBomb
    extends ThrowableItemProjectile
                        
    • Nested Class Summary

      Nested Classes 
      Modifier and Type Class Description
    • Enum Constant Summary

      Enum Constants 
      Enum Constant Description
    • Method Summary

      Modifier and Type Method Description
      • Methods inherited from class net.minecraft.world.entity.Entity

        absMoveTo, absMoveTo, absRotateTo, addAdditionalSaveData, addDeltaMovement, addTag, adjustSpawnLocation, animateHurt, awardKillScore, baseTick, broadcastToPlayer, calculateViewVector, canBeCollidedWith, canBeHitByProjectile, canChangeDimensions, canCollideWith, canControlVehicle, canFreeze, canSpawnSprintParticle, canSprint, canUsePortal, causeFallDamage, changeDimension, checkBelowWorld, checkDespawn, checkSlowFallDistance, chunkPosition, clearFire, closerThan, closerThan, copyPosition, countPlayerPassengers, createCommandSourceStack, damageSources, dampensVibrations, deflection, discard, dismountTo, dismountsUnderwater, displayFireAnimation, distanceTo, distanceToSqr, distanceToSqr, distanceToSqr, ejectPassengers, extinguishFire, fillCrashReportCategory, fireImmune, fudgePositionAfterSizeChange, gameEvent, gameEvent, getAddEntityPacket, getAirSupply, getAttachments, getBbHeight, getBbWidth, getBlockExplosionResistance, getBlockPosBelowThatAffectsMyMovement, getBlockStateOn, getBlockX, getBlockY, getBlockZ, getBoundingBox, getBoundingBoxForCulling, getCapability, getCapability, getCommandSenderWorld, getControlledVehicle, getControllingPassenger, getCustomName, getDeltaMovement, getDimensionChangingDelay, getDimensions, getDirection, getDismountLocationForPassenger, getDisplayName, getEncodeId, getEntityData, getEyeHeight, getEyeInFluidType, getEyePosition, getEyeY, getFirstPassenger, getFluidHeight, getFluidJumpThreshold, getForward, getGravity, getHandHoldingItemAngle, getId, getInBlockState, getIndirectPassengers, getKnownMovement, getLightLevelDependentMagicValue, getLightProbePosition, getLookAngle, getMaxAirSupply, getMaxFallDistance, getMaxHeightFluidType, getMotionDirection, getName, getNearestViewDirection, getOnPos, getOnPosLegacy, getPassengerRidingPosition, getPassengers, getPassengersAndSelf, getPercentFrozen, getPersistentData, getPickResult, getPistonPushReaction, getPortalCooldown, getPose, getPosition, getPositionCodec, getPreciseBodyRotation, getRandom, getRandomX, getRandomY, getRandomZ, getRelativePortalPosition, getRemainingFireTicks, getRemovalReason, getRootVehicle, getRopeHoldPosition, getRotationVector, getScoreboardName, getSelfAndPassengers, getServer, getSlot, getSoundSource, getStringUUID, getTags, getTeam, getTeamColor, getTicksFrozen, getTicksRequiredToFreeze, getType, getUUID, getUpVector, getVehicle, getVehicleAttachmentPoint, getViewVector, getViewXRot, getViewYRot, getVisualRotationYInDegrees, getWeaponItem, getX, getXRot, getY, getYHeadRot, getYRot, getZ, handleDamageEvent, handleEntityEvent, hasControllingPassenger, hasExactlyOnePlayerPassenger, hasGlowingTag, hasIndirectPassenger, hasPassenger, hasPassenger, hasPermissions, hasPose, hurt, igniteForSeconds, igniteForTicks, ignoreExplosion, interact, interactAt, is, isAddedToLevel, isAlive, isAlliedTo, isAlliedTo, isAlwaysTicking, isAttackable, isColliding, isControlledByLocalInstance, isCrouching, isCurrentlyGlowing, isCustomNameVisible, isDescending, isDiscrete, isEffectiveAi, isEyeInFluid, isFree, isFreezing, isFullyFrozen, isIgnoringBlockTriggers, isInFluidType, isInLava, isInLiquid, isInWall, isInWater, isInWaterOrBubble, isInWaterOrRain, isInWaterRainOrBubble, isInvisible, isInvisibleTo, isInvulnerable, isInvulnerableTo, isNoGravity, isOnFire, isOnPortalCooldown, isOnRails, isPassenger, isPassengerOfSameVehicle, isPushable, isPushedByFluid, isRemoved, isShiftKeyDown, isSilent, isSpectator, isSprinting, isSteppingCarefully, isSupportedBy, isSuppressingBounce, isSwimming, isUnderWater, isVehicle, isVisuallyCrawling, isVisuallySwimming, kill, killedEntity, lavaHurt, lerpHeadTo, lerpMotion, lerpTargetX, lerpTargetXRot, lerpTargetY, lerpTargetYRot, lerpTargetZ, lerpTo, level, load, lookAt, makeStuckInBlock, maxUpStep, mayInteract, mirror, move, moveRelative, moveTo, moveTo, moveTo, moveTo, moveTo, onAboveBubbleCol, onClientRemoval, onExplosionHit, onGround, onInsideBubbleColumn, onPassengerTurned, onlyOpCanSetNbt, pick, placePortalTicket, playSound, playSound, playerTouch, position, positionRider, push, push, push, readAdditionalSaveData, recreateFromPacket, refreshDimensions, registryAccess, remove, removeTag, removeVehicle, resetFallDistance, restoreFrom, rideTick, rotate, save, saveAsPassenger, saveWithoutId, setAirSupply, setAsInsidePortal, setBoundingBox, setCustomName, setCustomNameVisible, setDeltaMovement, setGlowingTag, setId, setInvisible, setInvulnerable, setIsInPowderSnow, setNoGravity, setOldPosAndRot, setOnGround, setOnGroundWithMovement, setPortalCooldown, setPos, setPos, setPosRaw, setPose, setRemainingFireTicks, setSharedFlagOnFire, setShiftKeyDown, setSilent, setSprinting, setSwimming, setTicksFrozen, setUUID, setXRot, setYBodyRot, setYHeadRot, setYRot, shouldBlockExplode, shouldRender, shouldRenderAtSqrDistance, shouldShowName, showVehicleHealth, skipAttackInteraction, spawnAtLocation, spawnAtLocation, spawnAtLocation, spawnAtLocation, startRiding, startRiding, startSeenByPlayer, stopRiding, stopSeenByPlayer, syncPacketPositionCodec, teleportRelative, teleportTo, teleportTo, thunderHit, tick, touchingUnloadedChunk, trackingPosition, turn, unRide, updateDynamicGameEventListener, updateFluidHeightAndDoFluidPushing, updateFluidHeightAndDoFluidPushing, updateSwimming
      • Methods inherited from class net.minecraft.world.scores.ScoreHolder

        getFeedbackDisplayName
      • Methods inherited from class net.neoforged.neoforge.common.extensions.IEntityExtension

        canBeRiddenUnderFluidType, canFluidExtinguish, canHydrateInFluidType, canRiderInteract, canStartSwimming, canSwimInFluidType, canTrample, captureDrops, captureDrops, copyAttachmentsFrom, getClassification, getFluidFallDistanceModifier, getFluidMotionScale, getFluidTypeHeight, getParts, getPickedResult, getSoundFromFluidType, hasCustomOutlineRendering, isEyeInFluidType, isInFluidType, isInFluidType, isInFluidType, isMultipartEntity, isPushedByFluid, onAddedToLevel, onRemovedFromLevel, revive, sendPairingData, shouldRiderSit
      • Methods inherited from class net.minecraft.world.entity.projectile.ThrowableItemProjectile

        getItem, setItem
      • Methods inherited from class net.minecraft.world.entity.projectile.Projectile

        calculateHorizontalHurtKnockbackDirection, deflect, getEffectSource, getMovementToShoot, getOwner, getPickRadius, isPickable, mayBreak, setOwner, shoot, shootFromRotation
      • Methods inherited from class net.minecraft.world.level.entity.EntityAccess

        blockPosition, setLevelCallback, setRemoved, shouldBeSaved
      • Methods inherited from class net.minecraft.world.Nameable

        hasCustomName
      • Methods inherited from class net.minecraft.network.syncher.SyncedDataHolder

        onSyncedDataUpdated, onSyncedDataUpdated
      • Methods inherited from class net.minecraft.commands.CommandSource

        acceptsFailure, acceptsSuccess, alwaysAccepts, sendSystemMessage, shouldInformAdmins
      • Methods inherited from class net.neoforged.neoforge.attachment.IAttachmentHolder

        getData, getData, getExistingData, getExistingData, getExistingDataOrNull, getExistingDataOrNull, hasAttachments, hasData, hasData, removeData, removeData, setData, setData, syncData, syncData
      • Methods inherited from class net.neoforged.neoforge.attachment.AttachmentHolder

        serializeAttachments
      • Methods inherited from class net.neoforged.neoforge.common.util.INBTSerializable

        deserializeNBT, serializeNBT
      • Methods inherited from class java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    • Constructor Detail

      • HTThrownBomb

        HTThrownBomb(EntityType<out HTThrownBomb> entityType, Level level)
      • HTThrownBomb

        HTThrownBomb(Level level, LivingEntity shooter)
    • Method Detail