Package net.minecraft.entity
Class ShulkerBulletEntity
java.lang.Object
net.minecraft.entity.Entity
net.minecraft.entity.ShulkerBulletEntity
- All Implemented Interfaces:
CommandSource
- Mappings:
Namespace Name official zuintermediary net/minecraft/class_3005named net/minecraft/entity/ShulkerBulletEntity
-
Field Summary
FieldsModifier and TypeFieldDescriptionprivate Directionprivate LivingEntityprivate BlockPosprivate UUIDprivate intprivate Entityprivate BlockPosprivate UUIDprivate doubleprivate doubleprivate doubleFields inherited from class net.minecraft.entity.Entity
changingDimension, chunkX, chunkY, chunkZ, colliding, dataTracker, dimension, distanceTraveled, fallDistance, field_3223, fireResistance, firstUpdate, height, horizontalCollision, horizontalSpeed, ignoreCameraFrustum, inanimate, inLava, isFireImmune, isGlowing, lastPortalBlockPos, lastPortalVec3d, netherPortalCooldown, netherPortalTime, noClip, onGround, pitch, playerUuid, prevHorizontalSpeed, prevPitch, prevTickX, prevTickY, prevTickZ, prevX, prevY, prevYaw, prevZ, pushSpeedReduction, random, removed, ridingCooldown, stepHeight, teleportDirection, teleporting, ticksAlive, touchingWater, tracedX, tracedY, tracedZ, updateNeeded, uuidString, velocityDirty, velocityModified, velocityX, velocityY, velocityZ, verticalCollision, width, world, x, y, yaw, z -
Constructor Summary
ConstructorsConstructorDescriptionShulkerBulletEntity(World world) ShulkerBulletEntity(World world, double x, double y, double z, double velocityX, double velocityY, double velocityZ) ShulkerBulletEntity(World world, LivingEntity owner, Entity target, Direction.Axis axis) -
Method Summary
Modifier and TypeMethodDescriptionbooleancollides()booleandamage(DamageSource source, float amount) floatgetBrightnessAtEyes(float float2) intgetLightmapCoordinates(float float2) protected voidbooleanisOnFire()private voidmethod_13288(Direction.Axis axis) protected voidonCollision(BlockHitResult result) protected voidprivate voidsetDirection(Direction direction) booleanshouldRender(double distance) voidtick()protected voidMethods inherited from class net.minecraft.entity.Entity
addPassenger, addScoreboardTag, addVelocity, afterSpawn, animateDamage, applyMirror, applyRotation, attemptSprintingParticles, baseTick, burn, canAddPassenger, canAvoidTraps, canClimb, canExplosionDestroyBlock, canFly, canStartRiding, canUseCommand, canUsePortals, changeDimension, checkBlockCollision, copyPosition, dealDamage, destroy, distanceTo, distanceTo, doesNotCollide, doesRenderOnFire, dropItem, dropItem, dropItem, entityDataRequiresOperator, equals, equip, equipStack, extinguish, fall, fromNbt, getAir, getArmorItems, getBlastResistance, getBlockPos, getBoundingBox, getBox, getCameraPosVec, getCommandStats, getCustomName, getDataTracker, getDefaultNetherPortalCooldown, getEntity, getEntityId, getEntityName, getEyeHeight, getFlag, getHardCollisionBox, getHeadRotation, getHeightOffset, getHorizontalDirection, getHoverEvent, getItemsEquipped, getItemsHand, getLastNetherPortalDirection, getLastNetherPortalDirectionVector, getMaxNetherPortalTime, getMinecraftServer, getMountedHeightOffset, getMovementDirection, getParts, getPassengerList, getPassengersDeep, getPassengersDeep, getPistonBehavior, getPos, getPrimaryPassenger, getRenderDistanceMultiplier, getRootVehicle, getRotation, getRotationVector, getRotationVector, getSafeFallDistance, getSavedEntityId, getScoreboardTags, getScoreboardTeam, getTargetingMargin, getTranslationKey, getUuid, getVehicle, getVisibilityBoundingBox, getWorld, handleAttack, handleFallDamage, handleStatus, hasCustomName, hashCode, hasMount, hasPassenger, hasPassengerDeep, hasPassengers, increaseTransforms, isAlive, isAttackable, isConnectedThroughVehicle, isCustomNameVisible, isFireImmune, isGlowing, isImmuneToExplosion, isInsideWall, isInvisible, isInvisibleTo, isInvulnerableTo, isOutsideWorldborder, isPartOf, isPushable, isSilent, isSneaking, isSpectatedBy, isSprinting, isSubmergedIn, isTeammate, isTeamPlayer, isTouchingLava, isTouchingWater, kill, method_10965, method_12976, method_12984, method_12985, method_12991, method_13003, method_6097, method_6100, method_6344, move, onKilledOther, onLightningStrike, onPassengerLookAround, onPlayerCollision, onStartedTrackingBy, onStoppedTrackingBy, onSwimmingStart, onTrackedDataSet, playSound, playStepSound, populateCrashReport, pushAwayFrom, pushOutOfBlocks, rayTrace, refreshPositionAfterTeleport, refreshPositionAndAngles, refreshPositionAndAngles, remove, removeAllPassengers, removePassenger, removeScoreboardTag, ride, saveSelfToNbt, saveToNbt, scheduleVelocityUpdate, sendCommandFeedback, sendMessage, setAir, setBoundingBox, setBounds, setCustomName, setCustomNameVisible, setEntityId, setFlag, setGlowing, setHeadYaw, setInLava, setInNetherPortal, setInvisible, setInvulnerable, setOnFireFor, setOnFireFromLava, setOutsideWorldborder, setRenderDistanceMultiplier, setRotation, setSilent, setSneaking, setSprinting, setStat, setUuid, setVelocityClient, setWorld, setYaw, shouldRender, shouldRenderName, shouldSetPositionOnLoad, spawnSprintingParticles, squaredDistanceTo, squaredDistanceTo, squaredDistanceTo, squaredDistanceToCenter, startRiding, stopRiding, teleportRequested, tickFire, tickNetherPortalCooldown, tickRiding, toListNbt, toListNbt, toNbt, toString, updateKilledAdvancementCriterion, updatePassengerPosition, updatePosition, updatePositionAndAngles, updateSubmergedInWaterState, updateTrackedPositionAndAngles, updateVelocity, updateWaterState
-
Field Details
-
owner
- Mappings:
Namespace Name Mixin selector official aLzu;a:Lsa;intermediary field_14807Lnet/minecraft/class_3005;field_14807:Lnet/minecraft/class_1699;named ownerLnet/minecraft/entity/ShulkerBulletEntity;owner:Lnet/minecraft/entity/LivingEntity;
-
target
- Mappings:
Namespace Name Mixin selector official bLzu;b:Lrr;intermediary field_14811Lnet/minecraft/class_3005;field_14811:Lnet/minecraft/class_864;named targetLnet/minecraft/entity/ShulkerBulletEntity;target:Lnet/minecraft/entity/Entity;
-
direction
- Mappings:
Namespace Name Mixin selector official cLzu;c:Lcs;intermediary field_14812Lnet/minecraft/class_3005;field_14812:Lnet/minecraft/class_1354;named directionLnet/minecraft/entity/ShulkerBulletEntity;direction:Lnet/minecraft/util/math/Direction;
-
stepCount
private int stepCount- Mappings:
Namespace Name Mixin selector official dLzu;d:Iintermediary field_14813Lnet/minecraft/class_3005;field_14813:Inamed stepCountLnet/minecraft/entity/ShulkerBulletEntity;stepCount:I
-
targetX
private double targetX- Mappings:
Namespace Name Mixin selector official eLzu;e:Dintermediary field_14814Lnet/minecraft/class_3005;field_14814:Dnamed targetXLnet/minecraft/entity/ShulkerBulletEntity;targetX:D
-
targetY
private double targetY- Mappings:
Namespace Name Mixin selector official fLzu;f:Dintermediary field_14815Lnet/minecraft/class_3005;field_14815:Dnamed targetYLnet/minecraft/entity/ShulkerBulletEntity;targetY:D
-
targetZ
private double targetZ- Mappings:
Namespace Name Mixin selector official gLzu;g:Dintermediary field_14816Lnet/minecraft/class_3005;field_14816:Dnamed targetZLnet/minecraft/entity/ShulkerBulletEntity;targetZ:D
-
ownerUuid
- Mappings:
Namespace Name Mixin selector official hLzu;h:Ljava/util/UUID;intermediary field_14817Lnet/minecraft/class_3005;field_14817:Ljava/util/UUID;named ownerUuidLnet/minecraft/entity/ShulkerBulletEntity;ownerUuid:Ljava/util/UUID;
-
ownerPos
- Mappings:
Namespace Name Mixin selector official atLzu;at:Lcl;intermediary field_14808Lnet/minecraft/class_3005;field_14808:Lnet/minecraft/class_2552;named ownerPosLnet/minecraft/entity/ShulkerBulletEntity;ownerPos:Lnet/minecraft/util/math/BlockPos;
-
targetUuid
- Mappings:
Namespace Name Mixin selector official auLzu;au:Ljava/util/UUID;intermediary field_14809Lnet/minecraft/class_3005;field_14809:Ljava/util/UUID;named targetUuidLnet/minecraft/entity/ShulkerBulletEntity;targetUuid:Ljava/util/UUID;
-
targetPos
- Mappings:
Namespace Name Mixin selector official avLzu;av:Lcl;intermediary field_14810Lnet/minecraft/class_3005;field_14810:Lnet/minecraft/class_2552;named targetPosLnet/minecraft/entity/ShulkerBulletEntity;targetPos:Lnet/minecraft/util/math/BlockPos;
-
-
Constructor Details
-
ShulkerBulletEntity
- Mappings:
Namespace Name Mixin selector official <init>Lrr;<init>(Laht;)Vintermediary <init>Lnet/minecraft/class_864;<init>(Lnet/minecraft/class_1150;)Vnamed <init>Lnet/minecraft/entity/Entity;<init>(Lnet/minecraft/world/World;)V
-
ShulkerBulletEntity
@Environment(CLIENT) public ShulkerBulletEntity(World world, double x, double y, double z, double velocityX, double velocityY, double velocityZ) - Mappings:
Namespace Name Mixin selector official <init>Lzu;<init>(Laht;DDDDDD)Vintermediary <init>Lnet/minecraft/class_3005;<init>(Lnet/minecraft/class_1150;DDDDDD)Vnamed <init>Lnet/minecraft/entity/ShulkerBulletEntity;<init>(Lnet/minecraft/world/World;DDDDDD)V
-
ShulkerBulletEntity
- Mappings:
Namespace Name Mixin selector official <init>Lzu;<init>(Laht;Lsa;Lrr;Lcs$a;)Vintermediary <init>Lnet/minecraft/class_3005;<init>(Lnet/minecraft/class_1150;Lnet/minecraft/class_1699;Lnet/minecraft/class_864;Lnet/minecraft/class_1354$class_2558;)Vnamed <init>Lnet/minecraft/entity/ShulkerBulletEntity;<init>(Lnet/minecraft/world/World;Lnet/minecraft/entity/LivingEntity;Lnet/minecraft/entity/Entity;Lnet/minecraft/util/math/Direction$Axis;)V
-
-
Method Details
-
getSoundCategory
- Overrides:
getSoundCategoryin classEntity- Mappings:
Namespace Name Mixin selector official bALrr;bA()Lni;intermediary method_12992Lnet/minecraft/class_864;method_12992()Lnet/minecraft/class_2153;named getSoundCategoryLnet/minecraft/entity/Entity;getSoundCategory()Lnet/minecraft/client/sound/SoundCategory;
-
writeCustomDataToNbt
- Specified by:
writeCustomDataToNbtin classEntity- Mappings:
Namespace Name Mixin selector official bLrr;b(Ldq;)Vintermediary method_2528Lnet/minecraft/class_864;method_2528(Lnet/minecraft/class_322;)Vnamed writeCustomDataToNbtLnet/minecraft/entity/Entity;writeCustomDataToNbt(Lnet/minecraft/nbt/NbtCompound;)V
-
readCustomDataFromNbt
- Specified by:
readCustomDataFromNbtin classEntity- Mappings:
Namespace Name Mixin selector official aLrr;a(Ldq;)Vintermediary method_2498Lnet/minecraft/class_864;method_2498(Lnet/minecraft/class_322;)Vnamed readCustomDataFromNbtLnet/minecraft/entity/Entity;readCustomDataFromNbt(Lnet/minecraft/nbt/NbtCompound;)V
-
initDataTracker
protected void initDataTracker()- Specified by:
initDataTrackerin classEntity- Mappings:
Namespace Name Mixin selector official iLrr;i()Vintermediary method_2484Lnet/minecraft/class_864;method_2484()Vnamed initDataTrackerLnet/minecraft/entity/Entity;initDataTracker()V
-
setDirection
- Mappings:
Namespace Name Mixin selector official aLzu;a(Lcs;)Vintermediary method_13289Lnet/minecraft/class_3005;method_13289(Lnet/minecraft/class_1354;)Vnamed setDirectionLnet/minecraft/entity/ShulkerBulletEntity;setDirection(Lnet/minecraft/util/math/Direction;)V
-
method_13288
- Mappings:
Namespace Name Mixin selector official aLzu;a(Lcs$a;)Vintermediary method_13288Lnet/minecraft/class_3005;method_13288(Lnet/minecraft/class_1354$class_2558;)Vnamed method_13288Lnet/minecraft/entity/ShulkerBulletEntity;method_13288(Lnet/minecraft/util/math/Direction$Axis;)V
-
tick
public void tick() -
isOnFire
public boolean isOnFire() -
shouldRender
- Overrides:
shouldRenderin classEntity- Mappings:
Namespace Name Mixin selector official aLrr;a(D)Zintermediary method_2486Lnet/minecraft/class_864;method_2486(D)Znamed shouldRenderLnet/minecraft/entity/Entity;shouldRender(D)Z
-
getBrightnessAtEyes
public float getBrightnessAtEyes(float float2) - Overrides:
getBrightnessAtEyesin classEntity- Mappings:
Namespace Name Mixin selector official eLrr;e(F)Fintermediary method_2533Lnet/minecraft/class_864;method_2533(F)Fnamed getBrightnessAtEyesLnet/minecraft/entity/Entity;getBrightnessAtEyes(F)F
-
getLightmapCoordinates
- Overrides:
getLightmapCoordinatesin classEntity- Mappings:
Namespace Name Mixin selector official dLrr;d(F)Iintermediary method_2524Lnet/minecraft/class_864;method_2524(F)Inamed getLightmapCoordinatesLnet/minecraft/entity/Entity;getLightmapCoordinates(F)I
-
onCollision
- Mappings:
Namespace Name Mixin selector official aLzu;a(Lbbg;)Vintermediary method_13287Lnet/minecraft/class_3005;method_13287(Lnet/minecraft/class_234;)Vnamed onCollisionLnet/minecraft/entity/ShulkerBulletEntity;onCollision(Lnet/minecraft/util/hit/BlockHitResult;)V
-
collides
public boolean collides() -
damage
-