Package net.minecraft.entity.projectile
Class FishingBobberEntity
java.lang.Object
net.minecraft.entity.Entity
net.minecraft.entity.projectile.FishingBobberEntity
- All Implemented Interfaces:
CommandSource
- Mappings:
Namespace Name official ydintermediary net/minecraft/class_993named net/minecraft/entity/projectile/FishingBobberEntity
-
Field Summary
FieldsModifier and TypeFieldDescriptionprivate BlockPosprivate intprivate doubleprivate doubleprivate doubleprivate doubleprivate doubleprivate doubleprivate doubleprivate doubleprivate intprivate floatprivate intprivate static final TrackedData<Integer>private intprivate Blockprivate booleanprivate intprivate intFields inherited from class net.minecraft.entity.Entity
changingDimension, chunkX, chunkY, chunkZ, colliding, dataTracker, dimension, distanceTraveled, fallDistance, field_3223, fireResistance, firstUpdate, FLAGS, 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
ConstructorsConstructorDescriptionFishingBobberEntity(World world) FishingBobberEntity(World world, double x, double y, double z, PlayerEntity player) FishingBobberEntity(World world, PlayerEntity player) -
Method Summary
Modifier and TypeMethodDescriptionprotected booleanvoidhandleStatus(byte status) protected voidvoidmethod_3230(double double2, double double3, double double4, float float2, float float3) voidonTrackedDataSet(TrackedData<?> data) protected voidvoidvoidremove()intretract()voidsetVelocityClient(double x, double y, double z) booleanshouldRender(double distance) voidtick()voidupdateTrackedPositionAndAngles(double x, double y, double z, float yaw, float pitch, int interpolationSteps, boolean interpolate) 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, collides, copyPosition, damage, dealDamage, destroy, distanceTo, distanceTo, doesNotCollide, doesRenderOnFire, dropItem, dropItem, dropItem, entityDataRequiresOperator, equals, equip, equipStack, extinguish, fall, fromNbt, getAir, getArmorItems, getBlastResistance, getBlockPos, getBoundingBox, getBox, getBrightnessAtEyes, getCameraPosVec, getCommandStats, getCustomName, getDataTracker, getDefaultNetherPortalCooldown, getEntity, getEntityId, getEntityName, getEyeHeight, getFlag, getHardCollisionBox, getHeadRotation, getHeightOffset, getHorizontalDirection, getHoverEvent, getItemsEquipped, getItemsHand, getLastNetherPortalDirection, getLastNetherPortalDirectionVector, getLightmapCoordinates, getMaxNetherPortalTime, getMinecraftServer, getMountedHeightOffset, getMovementDirection, getParts, getPassengerList, getPassengersDeep, getPassengersDeep, getPistonBehavior, getPos, getPrimaryPassenger, getRenderDistanceMultiplier, getRootVehicle, getRotation, getRotationClient, getRotationVecClient, getRotationVector, getRotationVector, getSafeFallDistance, getSavedEntityId, getScoreboardTags, getScoreboardTeam, getSoundCategory, getTargetingMargin, getTranslationKey, getUuid, getVehicle, getVisibilityBoundingBox, getWorld, handleAttack, handleFallDamage, hasCustomName, hashCode, hasMount, hasNoGravity, hasPassenger, hasPassengerDeep, hasPassengers, increaseTransforms, isAlive, isAttackable, isConnectedThroughVehicle, isCustomNameVisible, isFireImmune, isGlowing, isImmuneToExplosion, isInsideWall, isInvisible, isInvisibleTo, isInvulnerableTo, isOnFire, 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_6100, method_6344, move, onKilledOther, onLightningStrike, onPassengerLookAround, onPlayerCollision, onStartedTrackingBy, onStoppedTrackingBy, onSwimmingStart, playSound, playStepSound, populateCrashReport, pushAwayFrom, pushOutOfBlocks, rayTrace, refreshPositionAfterTeleport, refreshPositionAndAngles, refreshPositionAndAngles, removeAllPassengers, removePassenger, removeScoreboardTag, ride, saveSelfToNbt, saveToNbt, scheduleVelocityUpdate, sendCommandFeedback, sendMessage, setAir, setBoundingBox, setBounds, setCustomName, setCustomNameVisible, setEntityId, setFlag, setGlowing, setHeadYaw, setInLava, setInNetherPortal, setInvisible, setInvulnerable, setNoGravity, setOnFireFor, setOnFireFromLava, setOutsideWorldborder, setRenderDistanceMultiplier, setRotation, setSilent, setSneaking, setSprinting, setStat, setUuid, 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, updateVelocity, updateWaterState
-
Field Details
-
HOOK_ENTITY_ID
- Mappings:
Namespace Name Mixin selector official cLyd;c:Lkh;intermediary field_14739Lnet/minecraft/class_993;field_14739:Lnet/minecraft/class_2921;named HOOK_ENTITY_IDLnet/minecraft/entity/projectile/FishingBobberEntity;HOOK_ENTITY_ID:Lnet/minecraft/entity/data/TrackedData;
-
field_15040
- Mappings:
Namespace Name Mixin selector official dLyd;d:Lcm;intermediary field_15040Lnet/minecraft/class_993;field_15040:Lnet/minecraft/class_2552;named field_15040Lnet/minecraft/entity/projectile/FishingBobberEntity;field_15040:Lnet/minecraft/util/math/BlockPos;
-
inBlock
- Mappings:
Namespace Name Mixin selector official eLyd;e:Lakf;intermediary field_9109Lnet/minecraft/class_993;field_9109:Lnet/minecraft/class_197;named inBlockLnet/minecraft/entity/projectile/FishingBobberEntity;inBlock:Lnet/minecraft/block/Block;
-
inGround
private boolean inGround- Mappings:
Namespace Name Mixin selector official fLyd;f:Zintermediary field_4068Lnet/minecraft/class_993;field_4068:Znamed inGroundLnet/minecraft/entity/projectile/FishingBobberEntity;inGround:Z
-
thrower
- Mappings:
Namespace Name Mixin selector official aLyd;a:Lzs;intermediary field_4062Lnet/minecraft/class_993;field_4062:Lnet/minecraft/class_988;named throwerLnet/minecraft/entity/projectile/FishingBobberEntity;thrower:Lnet/minecraft/entity/player/PlayerEntity;
-
removalTimer
private int removalTimer- Mappings:
Namespace Name Mixin selector official gLyd;g:Iintermediary field_4069Lnet/minecraft/class_993;field_4069:Inamed removalTimerLnet/minecraft/entity/projectile/FishingBobberEntity;removalTimer:I
-
field_4070
private int field_4070- Mappings:
Namespace Name Mixin selector official hLyd;h:Iintermediary field_4070Lnet/minecraft/class_993;field_4070:Inamed field_4070Lnet/minecraft/entity/projectile/FishingBobberEntity;field_4070:I
-
hookCountdown
private int hookCountdown- Mappings:
Namespace Name Mixin selector official auLyd;au:Iintermediary field_9110Lnet/minecraft/class_993;field_9110:Inamed hookCountdownLnet/minecraft/entity/projectile/FishingBobberEntity;hookCountdown:I
-
waitCountdown
private int waitCountdown- Mappings:
Namespace Name Mixin selector official avLyd;av:Iintermediary field_9111Lnet/minecraft/class_993;field_9111:Inamed waitCountdownLnet/minecraft/entity/projectile/FishingBobberEntity;waitCountdown:I
-
fishTravelCountdown
private int fishTravelCountdown- Mappings:
Namespace Name Mixin selector official awLyd;aw:Iintermediary field_9112Lnet/minecraft/class_993;field_9112:Inamed fishTravelCountdownLnet/minecraft/entity/projectile/FishingBobberEntity;fishTravelCountdown:I
-
fishAngle
private float fishAngle- Mappings:
Namespace Name Mixin selector official axLyd;ax:Fintermediary field_9108Lnet/minecraft/class_993;field_9108:Fnamed fishAngleLnet/minecraft/entity/projectile/FishingBobberEntity;fishAngle:F
-
field_4053
private int field_4053- Mappings:
Namespace Name Mixin selector official ayLyd;ay:Iintermediary field_4053Lnet/minecraft/class_993;field_4053:Inamed field_4053Lnet/minecraft/entity/projectile/FishingBobberEntity;field_4053:I
-
field_4054
private double field_4054- Mappings:
Namespace Name Mixin selector official azLyd;az:Dintermediary field_4054Lnet/minecraft/class_993;field_4054:Dnamed field_4054Lnet/minecraft/entity/projectile/FishingBobberEntity;field_4054:D
-
field_4055
private double field_4055- Mappings:
Namespace Name Mixin selector official aALyd;aA:Dintermediary field_4055Lnet/minecraft/class_993;field_4055:Dnamed field_4055Lnet/minecraft/entity/projectile/FishingBobberEntity;field_4055:D
-
field_4056
private double field_4056- Mappings:
Namespace Name Mixin selector official aBLyd;aB:Dintermediary field_4056Lnet/minecraft/class_993;field_4056:Dnamed field_4056Lnet/minecraft/entity/projectile/FishingBobberEntity;field_4056:D
-
field_4057
private double field_4057- Mappings:
Namespace Name Mixin selector official aCLyd;aC:Dintermediary field_4057Lnet/minecraft/class_993;field_4057:Dnamed field_4057Lnet/minecraft/entity/projectile/FishingBobberEntity;field_4057:D
-
field_4058
private double field_4058- Mappings:
Namespace Name Mixin selector official aDLyd;aD:Dintermediary field_4058Lnet/minecraft/class_993;field_4058:Dnamed field_4058Lnet/minecraft/entity/projectile/FishingBobberEntity;field_4058:D
-
field_4059
- Mappings:
Namespace Name Mixin selector official aELyd;aE:Dintermediary field_4059Lnet/minecraft/class_993;field_4059:Dnamed field_4059Lnet/minecraft/entity/projectile/FishingBobberEntity;field_4059:D
-
field_4060
- Mappings:
Namespace Name Mixin selector official aFLyd;aF:Dintermediary field_4060Lnet/minecraft/class_993;field_4060:Dnamed field_4060Lnet/minecraft/entity/projectile/FishingBobberEntity;field_4060:D
-
field_4061
- Mappings:
Namespace Name Mixin selector official aGLyd;aG:Dintermediary field_4061Lnet/minecraft/class_993;field_4061:Dnamed field_4061Lnet/minecraft/entity/projectile/FishingBobberEntity;field_4061:D
-
caughtEntity
- Mappings:
Namespace Name Mixin selector official bLyd;b:Lrw;intermediary field_4063Lnet/minecraft/class_993;field_4063:Lnet/minecraft/class_864;named caughtEntityLnet/minecraft/entity/projectile/FishingBobberEntity;caughtEntity:Lnet/minecraft/entity/Entity;
-
-
Constructor Details
-
FishingBobberEntity
- Mappings:
Namespace Name Mixin selector official <init>Lrw;<init>(Laid;)Vintermediary <init>Lnet/minecraft/class_864;<init>(Lnet/minecraft/class_1150;)Vnamed <init>Lnet/minecraft/entity/Entity;<init>(Lnet/minecraft/world/World;)V
-
FishingBobberEntity
@Environment(CLIENT) public FishingBobberEntity(World world, double x, double y, double z, PlayerEntity player) - Mappings:
Namespace Name Mixin selector official <init>Lyd;<init>(Laid;DDDLzs;)Vintermediary <init>Lnet/minecraft/class_993;<init>(Lnet/minecraft/class_1150;DDDLnet/minecraft/class_988;)Vnamed <init>Lnet/minecraft/entity/projectile/FishingBobberEntity;<init>(Lnet/minecraft/world/World;DDDLnet/minecraft/entity/player/PlayerEntity;)V
-
FishingBobberEntity
- Mappings:
Namespace Name Mixin selector official <init>Lyd;<init>(Laid;Lzs;)Vintermediary <init>Lnet/minecraft/class_993;<init>(Lnet/minecraft/class_1150;Lnet/minecraft/class_988;)Vnamed <init>Lnet/minecraft/entity/projectile/FishingBobberEntity;<init>(Lnet/minecraft/world/World;Lnet/minecraft/entity/player/PlayerEntity;)V
-
-
Method Details
-
initDataTracker
protected void initDataTracker()- Specified by:
initDataTrackerin classEntity- Mappings:
Namespace Name Mixin selector official iLrw;i()Vintermediary method_2484Lnet/minecraft/class_864;method_2484()Vnamed initDataTrackerLnet/minecraft/entity/Entity;initDataTracker()V
-
onTrackedDataSet
- Overrides:
onTrackedDataSetin classEntity- Mappings:
Namespace Name Mixin selector official aLrw;a(Lkh;)Vintermediary method_12974Lnet/minecraft/class_864;method_12974(Lnet/minecraft/class_2921;)Vnamed onTrackedDataSetLnet/minecraft/entity/Entity;onTrackedDataSet(Lnet/minecraft/entity/data/TrackedData;)V
-
shouldRender
- Overrides:
shouldRenderin classEntity- Mappings:
Namespace Name Mixin selector official aLrw;a(D)Zintermediary method_2486Lnet/minecraft/class_864;method_2486(D)Znamed shouldRenderLnet/minecraft/entity/Entity;shouldRender(D)Z
-
method_3230
public void method_3230(double double2, double double3, double double4, float float2, float float3) - Mappings:
Namespace Name Mixin selector official cLyd;c(DDDFF)Vintermediary method_3230Lnet/minecraft/class_993;method_3230(DDDFF)Vnamed method_3230Lnet/minecraft/entity/projectile/FishingBobberEntity;method_3230(DDDFF)V
-
updateTrackedPositionAndAngles
@Environment(CLIENT) public void updateTrackedPositionAndAngles(double x, double y, double z, float yaw, float pitch, int interpolationSteps, boolean interpolate) - Overrides:
updateTrackedPositionAndAnglesin classEntity- Mappings:
Namespace Name Mixin selector official aLrw;a(DDDFFIZ)Vintermediary method_2488Lnet/minecraft/class_864;method_2488(DDDFFIZ)Vnamed updateTrackedPositionAndAnglesLnet/minecraft/entity/Entity;updateTrackedPositionAndAngles(DDDFFIZ)V
-
setVelocityClient
- Overrides:
setVelocityClientin classEntity- Mappings:
Namespace Name Mixin selector official iLrw;i(DDD)Vintermediary method_2556Lnet/minecraft/class_864;method_2556(DDD)Vnamed setVelocityClientLnet/minecraft/entity/Entity;setVelocityClient(DDD)V
-
tick
public void tick() -
canHit
- Mappings:
Namespace Name Mixin selector official aLyd;a(Lrw;)Zintermediary method_13520Lnet/minecraft/class_993;method_13520(Lnet/minecraft/class_864;)Znamed canHitLnet/minecraft/entity/projectile/FishingBobberEntity;canHit(Lnet/minecraft/entity/Entity;)Z
-
writeCustomDataToNbt
- Specified by:
writeCustomDataToNbtin classEntity- Mappings:
Namespace Name Mixin selector official bLrw;b(Ldr;)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 aLrw;a(Ldr;)Vintermediary method_2498Lnet/minecraft/class_864;method_2498(Lnet/minecraft/class_322;)Vnamed readCustomDataFromNbtLnet/minecraft/entity/Entity;readCustomDataFromNbt(Lnet/minecraft/nbt/NbtCompound;)V
-
retract
public int retract()- Mappings:
Namespace Name Mixin selector official jLyd;j()Iintermediary method_3231Lnet/minecraft/class_993;method_3231()Inamed retractLnet/minecraft/entity/projectile/FishingBobberEntity;retract()I
-
handleStatus
- Overrides:
handleStatusin classEntity- Mappings:
Namespace Name Mixin selector official aLrw;a(B)Vintermediary method_2485Lnet/minecraft/class_864;method_2485(B)Vnamed handleStatusLnet/minecraft/entity/Entity;handleStatus(B)V
-
pullHookedEntity
protected void pullHookedEntity()- Mappings:
Namespace Name Mixin selector official kLyd;k()Vintermediary method_13211Lnet/minecraft/class_993;method_13211()Vnamed pullHookedEntityLnet/minecraft/entity/projectile/FishingBobberEntity;pullHookedEntity()V
-
remove
public void remove()
-