History - net.minecraft.world.entity.projectile.FishingHook

1.21.3

Names

cnl

cqm

Fields

int: i, life, field_7167, removalTimer, f_37103_

int: h, life, field_7167, removalTimer

int: j, nibble, field_7173, hookCountdown, f_37089_

int: i, nibble, field_7173, hookCountdown

int: k, timeUntilLured, field_7174, waitCountdown, f_37090_

int: j, timeUntilLured, field_7174, waitCountdown

int: l, timeUntilHooked, field_7172, fishTravelCountdown, f_37091_

int: k, timeUntilHooked, field_7172, fishTravelCountdown

float: m, fishAngle, field_7169, fishAngle, f_37092_

float: l, fishAngle, field_7169, fishAngle

Entity: o, hookedIn, field_7165, hookedEntity, f_37094_

Entity: n, hookedIn, field_7165, hookedEntity

EntityDataAccessor<Integer>: g, DATA_HOOKED_ENTITY, field_7170, HOOK_ENTITY_ID, f_37101_

EntityDataAccessor<Integer>: f, DATA_HOOKED_ENTITY, field_7170, HOOK_ENTITY_ID

FishingHook$FishHookState: p, currentState, field_7175, state, f_37095_

FishingHook$FishHookState: o, currentState, field_7175, state

int: q, luck, field_7171, luckBonus, f_37096_

int: p, luck, field_7171, luckBonus

int: r, lureSpeed, field_7168, waitTimeReductionTicks, f_37097_

int: q, lureSpeed, field_7168, waitTimeReductionTicks

boolean: d, biting, field_23232, caughtFish, f_37099_

boolean: c, biting, field_23232, caughtFish

int: e, outOfWaterTime, field_23233, outOfOpenWaterTicks, f_37100_

int: d, outOfWaterTime, field_23233, outOfOpenWaterTicks

EntityDataAccessor<Boolean>: h, DATA_BITING, field_23234, CAUGHT_FISH, f_37102_

EntityDataAccessor<Boolean>: g, DATA_BITING, field_23234, CAUGHT_FISH

boolean: n, openWater, field_23134, inOpenWater, f_37093_

boolean: m, openWater, field_23134, inOpenWater

int: f, MAX_OUT_OF_WATER_TIME, field_30665, field_30665, f_150136_

int: e, MAX_OUT_OF_WATER_TIME, field_30665, field_30665

org.slf4j.Logger: b, LOGGER, field_36336, LOGGER, f_201977_

org.slf4j.Logger: a, LOGGER, field_36336, LOGGER

RandomSource: c, syncronizedRandom, field_23231, velocityRandom, f_37098_

RandomSource: b, syncronizedRandom, field_23231, velocityRandom

Constructors

(Player, Level, int, int)

(Player, Level, int, int, ItemStack)

Methods

void (): l, tick, method_5773, tick, m_8119_

void (): h, tick, method_5773, tick

void (CompoundTag): a, readAdditionalSaveData, method_5749, readCustomDataFromNbt, m_7378_

void (CompoundTag): a, readAdditionalSaveData, method_5749, readCustomDataFromNbt

boolean (double): a, shouldRenderAtSqrDistance, method_5640, shouldRender, m_6783_

boolean (double): a, shouldRenderAtSqrDistance, method_5640, shouldRender

void (EntityDataAccessor<?>): a, onSyncedDataUpdated, method_5674, onTrackedDataSet, m_7350_

void (EntityDataAccessor<?>): a, onSyncedDataUpdated, method_5674, onTrackedDataSet

void (byte): b, handleEntityEvent, method_5711, handleStatus, m_7822_

void (byte): b, handleEntityEvent, method_5711, handleStatus

void (): w, checkCollision, method_6958, checkForCollision, m_37171_

void (): t, checkCollision, method_6958, checkForCollision

void (BlockPos): a, catchingFish, method_6949, tickFishingLogic, m_37145_

void (BlockPos): a, catchingFish, method_6949, tickFishingLogic

Player (): t, getPlayerOwner, method_6947, getPlayerOwner, m_37168_

Player (): m, getPlayerOwner, method_6947, getPlayerOwner

int (ItemStack): a, retrieve, method_6957, use, m_37156_

int (ItemStack): a, retrieve, method_6957, use

void (CompoundTag): b, addAdditionalSaveData, method_5652, writeCustomDataToNbt, m_7380_

void (CompoundTag): b, addAdditionalSaveData, method_5652, writeCustomDataToNbt

boolean (Player): a, shouldStopFishing, method_6959, removeIfInvalid, m_37136_

boolean (Player): a, shouldStopFishing, method_6959, removeIfInvalid

boolean (Entity): b, canHitEntity, method_26958, canHit, m_5603_

boolean (Entity): b, canHitEntity, method_26958, canHit

void (EntityHitResult): a, onHitEntity, method_7454, onEntityHit, m_5790_

void (EntityHitResult): a, onHitEntity, method_7454, onEntityHit

void (BlockHitResult): a, onHitBlock, method_24920, onBlockHit, m_8060_

void (BlockHitResult): a, onHitBlock, method_24920, onBlockHit

boolean (BlockPos): b, calculateOpenWater, method_26086, isOpenOrWaterAround, m_37158_

boolean (BlockPos): b, calculateOpenWater, method_26086, isOpenOrWaterAround

FishingHook$OpenWaterType (BlockPos, BlockPos): a, getOpenWaterTypeForArea, method_26341, getPositionType, m_37147_

FishingHook$OpenWaterType (BlockPos, BlockPos): a, getOpenWaterTypeForArea, method_26341, getPositionType

FishingHook$OpenWaterType (BlockPos): c, getOpenWaterTypeForBlock, method_26342, getPositionType, m_37163_

FishingHook$OpenWaterType (BlockPos): c, getOpenWaterTypeForBlock, method_26342, getPositionType

boolean (): p, isOpenWaterFishing, method_26088, isInOpenWater, m_37166_

boolean (): l, isOpenWaterFishing, method_26088, isInOpenWater

Entity (): v, getHookedIn, method_26957, getHookedEntity, m_37170_

Entity (): s, getHookedIn, method_26957, getHookedEntity

void (Entity): A, setHookedEntity, method_6951, updateHookedEntityId, m_150157_

void (Entity): B, setHookedEntity, method_6951, updateHookedEntityId

void (Entity): d, pullEntity, method_6954, pullHookedEntity, m_150155_

void (Entity): d, pullEntity, method_6954, pullHookedEntity

Entity$MovementEmission (): bc, getMovementEmission, method_33570, getMoveEffect, m_142319_

Entity$MovementEmission (): bg, getMovementEmission, method_33570, getMoveEffect

void (Entity$RemovalReason): a, remove, method_5650, remove, m_142687_

void (Entity$RemovalReason): a, remove, method_5650, remove

void (): as, onClientRemoval, method_36209, onRemoved, m_142036_

void (): av, onClientRemoval, method_36209, onRemoved

void (Entity): c, setOwner, method_7432, setOwner, m_5602_

void (Entity): c, setOwner, method_7432, setOwner

void (FishingHook): a, updateOwnerInfo, method_36210, setPlayerFishHook, m_150147_

void (FishingHook): a, updateOwnerInfo, method_36210, setPlayerFishHook

void (ClientboundAddEntityPacket): a, recreateFromPacket, method_31471, onSpawnPacket, m_141965_

void (ClientboundAddEntityPacket): a, recreateFromPacket, method_31471, onSpawnPacket

void (double, double, double, float, float, int): a, lerpTo, method_5759, updateTrackedPositionAndAngles, m_6453_

void (double, double, double, float, float, int): a, lerpTo, method_5759, updateTrackedPositionAndAngles

void (SynchedEntityData$Builder): a, defineSynchedData, method_5693, initDataTracker, m_8097_

void (SynchedEntityData$Builder): a, defineSynchedData, method_5693, initDataTracker

boolean (boolean): o, canUsePortal, method_5822, canUsePortals, m_31145_

boolean (boolean): o, canUsePortal, method_5822, canUsePortals

Packet<ClientGamePacketListener> (ServerEntity): a, getAddEntityPacket, method_18002, createSpawnPacket, m_5654_

Packet<ClientGamePacketListener> (ServerEntity): a, getAddEntityPacket, method_18002, createSpawnPacket

boolean (): C, shouldBounceOnWorldBorder, method_62823, deflectsAgainstWorldBorder

1.21.1

Names

Fields

Constructors

Methods

1.21

Names

cnn

cnl

Fields

int: q, luck, field_7171, luckOfTheSeaLevel, f_37096_

int: q, luck, field_7171, luckBonus, f_37096_

int: r, lureSpeed, field_7168, lureLevel, f_37097_

int: r, lureSpeed, field_7168, waitTimeReductionTicks, f_37097_

Constructors

Methods

Player (): u, getPlayerOwner, method_6947, getPlayerOwner, m_37168_

Player (): t, getPlayerOwner, method_6947, getPlayerOwner, m_37168_

boolean (): cw, canChangeDimensions, method_5822, canUsePortals, m_6072_

Packet<ClientGamePacketListener> (): dl, getAddEntityPacket, method_18002, createSpawnPacket, m_5654_

Entity$MovementEmission (): bb, getMovementEmission, method_33570, getMoveEffect, m_142319_

Entity$MovementEmission (): bc, getMovementEmission, method_33570, getMoveEffect, m_142319_

void (): aq, onClientRemoval, method_36209, onRemoved, m_142036_

void (): as, onClientRemoval, method_36209, onRemoved, m_142036_

boolean (boolean): o, canUsePortal, method_5822, canUsePortals, m_31145_

Packet<ClientGamePacketListener> (ServerEntity): a, getAddEntityPacket, method_18002, createSpawnPacket, m_5654_

1.20.6

Names

cfw

cnn

Fields

Constructors

Methods

void (): c_, defineSynchedData, method_5693, initDataTracker, m_8097_

void (): x, checkCollision, method_6958, checkForCollision, m_37171_

void (): w, checkCollision, method_6958, checkForCollision, m_37171_

Player (): s, getPlayerOwner, method_6947, getPlayerOwner, m_37168_

Player (): u, getPlayerOwner, method_6947, getPlayerOwner, m_37168_

boolean (): ct, canChangeDimensions, method_5822, canUsePortals, m_6072_

boolean (): cw, canChangeDimensions, method_5822, canUsePortals, m_6072_

Packet<ClientGamePacketListener> (): dj, getAddEntityPacket, method_18002, createSpawnPacket, m_5654_

Packet<ClientGamePacketListener> (): dl, getAddEntityPacket, method_18002, createSpawnPacket, m_5654_

boolean (Entity): a, canHitEntity, method_26958, canHit, m_5603_

boolean (Entity): b, canHitEntity, method_26958, canHit, m_5603_

boolean (): q, isOpenWaterFishing, method_26088, isInOpenWater, m_37166_

boolean (): p, isOpenWaterFishing, method_26088, isInOpenWater, m_37166_

Entity (): u, getHookedIn, method_26957, getHookedEntity, m_37170_

Entity (): v, getHookedIn, method_26957, getHookedEntity, m_37170_

void (Entity): c, pullEntity, method_6954, pullHookedEntity, m_150155_

void (Entity): d, pullEntity, method_6954, pullHookedEntity, m_150155_

Entity$MovementEmission (): aW, getMovementEmission, method_33570, getMoveEffect, m_142319_

Entity$MovementEmission (): bb, getMovementEmission, method_33570, getMoveEffect, m_142319_

void (): ao, onClientRemoval, method_36209, onRemoved, m_142036_

void (): aq, onClientRemoval, method_36209, onRemoved, m_142036_

void (Entity): b, setOwner, method_7432, setOwner, m_5602_

void (Entity): c, setOwner, method_7432, setOwner, m_5602_

void (SynchedEntityData$Builder): a, defineSynchedData, method_5693, initDataTracker, m_8097_

1.20.4

Names

cci

cfw

Fields

Constructors

Methods

void (): a_, defineSynchedData, method_5693, initDataTracker, m_8097_

void (): c_, defineSynchedData, method_5693, initDataTracker, m_8097_

void (): w, checkCollision, method_6958, checkForCollision, m_37171_

void (): x, checkCollision, method_6958, checkForCollision, m_37171_

boolean (): cs, canChangeDimensions, method_5822, canUsePortals, m_6072_

boolean (): ct, canChangeDimensions, method_5822, canUsePortals, m_6072_

Packet<ClientGamePacketListener> (): di, getAddEntityPacket, method_18002, createSpawnPacket, m_5654_

Packet<ClientGamePacketListener> (): dj, getAddEntityPacket, method_18002, createSpawnPacket, m_5654_

Entity (): t, getHookedIn, method_26957, getHookedEntity, m_37170_

Entity (): u, getHookedIn, method_26957, getHookedEntity, m_37170_

Entity$MovementEmission (): aU, getMovementEmission, method_33570, getMoveEffect, m_142319_

Entity$MovementEmission (): aW, getMovementEmission, method_33570, getMoveEffect, m_142319_

void (): am, onClientRemoval, method_36209, onRemoved, m_142036_

void (): ao, onClientRemoval, method_36209, onRemoved, m_142036_

1.20.2

Names

bzc

cci

Fields

Constructors

Methods

void (double, double, double, float, float, int, boolean): a, lerpTo, method_5759, updateTrackedPositionAndAngles, m_6453_

void (): p, checkCollision, method_6958, checkForCollision, m_37171_

void (): w, checkCollision, method_6958, checkForCollision, m_37171_

Player (): k, getPlayerOwner, method_6947, getPlayerOwner, m_37168_

Player (): s, getPlayerOwner, method_6947, getPlayerOwner, m_37168_

boolean (): cq, canChangeDimensions, method_5822, canUsePortals, m_6072_

boolean (): cs, canChangeDimensions, method_5822, canUsePortals, m_6072_

Packet<ClientGamePacketListener> (): S, getAddEntityPacket, method_18002, createSpawnPacket, m_5654_

Packet<ClientGamePacketListener> (): di, getAddEntityPacket, method_18002, createSpawnPacket, m_5654_

boolean (): j, isOpenWaterFishing, method_26088, isInOpenWater, m_37166_

boolean (): q, isOpenWaterFishing, method_26088, isInOpenWater, m_37166_

Entity (): o, getHookedIn, method_26957, getHookedEntity, m_37170_

Entity (): t, getHookedIn, method_26957, getHookedEntity, m_37170_

void (Entity): x, setHookedEntity, method_6951, updateHookedEntityId, m_150157_

void (Entity): A, setHookedEntity, method_6951, updateHookedEntityId, m_150157_

Entity$MovementEmission (): aS, getMovementEmission, method_33570, getMoveEffect, m_142319_

Entity$MovementEmission (): aU, getMovementEmission, method_33570, getMoveEffect, m_142319_

void (): ak, onClientRemoval, method_36209, onRemoved, m_142036_

void (): am, onClientRemoval, method_36209, onRemoved, m_142036_

void (double, double, double, float, float, int): a, lerpTo, method_5759, updateTrackedPositionAndAngles, m_6453_

1.20.1

Names

bza

bzc

Fields

Constructors

Methods

void (): o, checkCollision, method_6958, checkForCollision, m_37171_

void (): p, checkCollision, method_6958, checkForCollision, m_37171_

Player (): j, getPlayerOwner, method_6947, getPlayerOwner, m_37168_

Player (): k, getPlayerOwner, method_6947, getPlayerOwner, m_37168_

boolean (): co, canChangeDimensions, method_5822, canUsePortals, m_6072_

boolean (): cq, canChangeDimensions, method_5822, canUsePortals, m_6072_

boolean (): i, isOpenWaterFishing, method_26088, isInOpenWater, m_37166_

boolean (): j, isOpenWaterFishing, method_26088, isInOpenWater, m_37166_

Entity (): k, getHookedIn, method_26957, getHookedEntity, m_37170_

Entity (): o, getHookedIn, method_26957, getHookedEntity, m_37170_

Entity$MovementEmission (): aQ, getMovementEmission, method_33570, getMoveEffect, m_142319_

Entity$MovementEmission (): aS, getMovementEmission, method_33570, getMoveEffect, m_142319_

1.19.4

Names

bxd

bza

Fields

int: aq, life, field_7167, removalTimer, f_37103_

int: i, life, field_7167, removalTimer, f_37103_

int: ar, nibble, field_7173, hookCountdown, f_37089_

int: j, nibble, field_7173, hookCountdown, f_37089_

int: as, timeUntilLured, field_7174, waitCountdown, f_37090_

int: k, timeUntilLured, field_7174, waitCountdown, f_37090_

int: at, timeUntilHooked, field_7172, fishTravelCountdown, f_37091_

int: l, timeUntilHooked, field_7172, fishTravelCountdown, f_37091_

float: au, fishAngle, field_7169, fishAngle, f_37092_

float: m, fishAngle, field_7169, fishAngle, f_37092_

Entity: aw, hookedIn, field_7165, hookedEntity, f_37094_

Entity: o, hookedIn, field_7165, hookedEntity, f_37094_

EntityDataAccessor<Integer>: ao, DATA_HOOKED_ENTITY, field_7170, HOOK_ENTITY_ID, f_37101_

EntityDataAccessor<Integer>: g, DATA_HOOKED_ENTITY, field_7170, HOOK_ENTITY_ID, f_37101_

FishingHook$FishHookState: ax, currentState, field_7175, state, f_37095_

FishingHook$FishHookState: p, currentState, field_7175, state, f_37095_

int: ay, luck, field_7171, luckOfTheSeaLevel, f_37096_

int: q, luck, field_7171, luckOfTheSeaLevel, f_37096_

int: az, lureSpeed, field_7168, lureLevel, f_37097_

int: r, lureSpeed, field_7168, lureLevel, f_37097_

EntityDataAccessor<Boolean>: ap, DATA_BITING, field_23234, CAUGHT_FISH, f_37102_

EntityDataAccessor<Boolean>: h, DATA_BITING, field_23234, CAUGHT_FISH, f_37102_

boolean: av, openWater, field_23134, inOpenWater, f_37093_

boolean: n, openWater, field_23134, inOpenWater, f_37093_

Constructors

Methods

void (byte): a, handleEntityEvent, method_5711, handleStatus, m_7822_

void (byte): b, handleEntityEvent, method_5711, handleStatus, m_7822_

void (): k, checkCollision, method_6958, checkForCollision, m_37171_

void (): o, checkCollision, method_6958, checkForCollision, m_37171_

Player (): i, getPlayerOwner, method_6947, getPlayerOwner, m_37168_

Player (): j, getPlayerOwner, method_6947, getPlayerOwner, m_37168_

Packet<ClientGamePacketListener> (): T, getAddEntityPacket, method_18002, createSpawnPacket, m_5654_

Packet<ClientGamePacketListener> (): S, getAddEntityPacket, method_18002, createSpawnPacket, m_5654_

boolean (): h, isOpenWaterFishing, method_26088, isInOpenWater, m_37166_

boolean (): i, isOpenWaterFishing, method_26088, isInOpenWater, m_37166_

Entity (): j, getHookedIn, method_26957, getHookedEntity, m_37170_

Entity (): k, getHookedIn, method_26957, getHookedEntity, m_37170_

void (Entity): y, setHookedEntity, method_6951, updateHookedEntityId, m_150157_

void (Entity): x, setHookedEntity, method_6951, updateHookedEntityId, m_150157_

Entity$MovementEmission (): aS, getMovementEmission, method_33570, getMoveEffect, m_142319_

Entity$MovementEmission (): aQ, getMovementEmission, method_33570, getMoveEffect, m_142319_

void (): am, onClientRemoval, method_36209, onRemoved, m_142036_

void (): ak, onClientRemoval, method_36209, onRemoved, m_142036_

1.19.3

Names

buq

bxd

Fields

org.slf4j.Logger: b, LOGGER, field_36336, field_36336, f_201977_

org.slf4j.Logger: b, LOGGER, field_36336, LOGGER, f_201977_

Constructors

Methods

void (): k, tick, method_5773, tick, m_8119_

void (): l, tick, method_5773, tick, m_8119_

void (): l, checkCollision, method_6958, checkForCollision, m_37171_

void (): k, checkCollision, method_6958, checkForCollision, m_37171_

boolean (): ck, canChangeDimensions, method_5822, canUsePortals, m_6072_

boolean (): co, canChangeDimensions, method_5822, canUsePortals, m_6072_

Packet<?> (): S, getAddEntityPacket, method_18002, createSpawnPacket, m_5654_

Packet<ClientGamePacketListener> (): T, getAddEntityPacket, method_18002, createSpawnPacket, m_5654_

void (Entity): x, setHookedEntity, method_6951, updateHookedEntityId, m_150157_

void (Entity): y, setHookedEntity, method_6951, updateHookedEntityId, m_150157_

Entity$MovementEmission (): aO, getMovementEmission, method_33570, getMoveEffect, m_142319_

Entity$MovementEmission (): aS, getMovementEmission, method_33570, getMoveEffect, m_142319_

void (): aj, onClientRemoval, method_36209, onRemoved, m_142036_

void (): am, onClientRemoval, method_36209, onRemoved, m_142036_

1.19.2

Names

Fields

Constructors

Methods

1.19.1

Names

btt

buq

Fields

Constructors

Methods

boolean (): cl, canChangeDimensions, method_5822, canUsePortals, m_6072_

boolean (): ck, canChangeDimensions, method_5822, canUsePortals, m_6072_

1.19

Names

bov

btt

Fields

Random: c, syncronizedRandom, field_23231, velocityRandom, f_37098_

RandomSource: c, syncronizedRandom, field_23231, velocityRandom, f_37098_

Constructors

Methods

boolean (): ci, canChangeDimensions, method_5822, canUsePortals, m_6072_

boolean (): cl, canChangeDimensions, method_5822, canUsePortals, m_6072_

Entity$MovementEmission (): aN, getMovementEmission, method_33570, getMoveEffect, m_142319_

Entity$MovementEmission (): aO, getMovementEmission, method_33570, getMoveEffect, m_142319_

1.18.2

Names

bod

bov

Fields

EntityDataAccessor<Integer>: f, DATA_HOOKED_ENTITY, field_7170, HOOK_ENTITY_ID, f_37101_

EntityDataAccessor<Integer>: ao, DATA_HOOKED_ENTITY, field_7170, HOOK_ENTITY_ID, f_37101_

Random: b, syncronizedRandom, field_23231, velocityRandom, f_37098_

Random: c, syncronizedRandom, field_23231, velocityRandom, f_37098_

boolean: c, biting, field_23232, caughtFish, f_37099_

boolean: d, biting, field_23232, caughtFish, f_37099_

int: d, outOfWaterTime, field_23233, outOfOpenWaterTicks, f_37100_

int: e, outOfWaterTime, field_23233, outOfOpenWaterTicks, f_37100_

int: e, MAX_OUT_OF_WATER_TIME, field_30665, field_30665, f_150136_

int: f, MAX_OUT_OF_WATER_TIME, field_30665, field_30665, f_150136_

org.slf4j.Logger: b, LOGGER, field_36336, field_36336, f_201977_

Constructors

Methods

1.18.1

Names

Fields

Constructors

Methods

1.18

Names

bkq

bod

Fields

int: ap, life, field_7167, removalTimer, f_37103_

int: aq, life, field_7167, removalTimer, f_37103_

int: aq, nibble, field_7173, hookCountdown, f_37089_

int: ar, nibble, field_7173, hookCountdown, f_37089_

int: ar, timeUntilLured, field_7174, waitCountdown, f_37090_

int: as, timeUntilLured, field_7174, waitCountdown, f_37090_

int: as, timeUntilHooked, field_7172, fishTravelCountdown, f_37091_

int: at, timeUntilHooked, field_7172, fishTravelCountdown, f_37091_

float: at, fishAngle, field_7169, fishAngle, f_37092_

float: au, fishAngle, field_7169, fishAngle, f_37092_

Entity: av, hookedIn, field_7165, hookedEntity, f_37094_

Entity: aw, hookedIn, field_7165, hookedEntity, f_37094_

FishingHook$FishHookState: aw, currentState, field_7175, state, f_37095_

FishingHook$FishHookState: ax, currentState, field_7175, state, f_37095_

int: ax, luck, field_7171, luckOfTheSeaLevel, f_37096_

int: ay, luck, field_7171, luckOfTheSeaLevel, f_37096_

int: ay, lureSpeed, field_7168, lureLevel, f_37097_

int: az, lureSpeed, field_7168, lureLevel, f_37097_

EntityDataAccessor<Boolean>: ao, DATA_BITING, field_23234, CAUGHT_FISH, f_37102_

EntityDataAccessor<Boolean>: ap, DATA_BITING, field_23234, CAUGHT_FISH, f_37102_

boolean: au, openWater, field_23134, inOpenWater, f_37093_

boolean: av, openWater, field_23134, inOpenWater, f_37093_

Constructors

Methods

void (): a_, defineSynchedData, method_5693, initDataTracker, m_8097_, initDatawatcher

void (): a_, defineSynchedData, method_5693, initDataTracker, m_8097_

void (): k, tick, method_5773, tick, m_8119_, tick

void (): k, tick, method_5773, tick, m_8119_

void (CompoundTag): a, readAdditionalSaveData, method_5749, readCustomDataFromNbt, m_7378_, loadData

void (CompoundTag): a, readAdditionalSaveData, method_5749, readCustomDataFromNbt, m_7378_

Player (): i, getPlayerOwner, method_6947, getPlayerOwner, m_37168_, getOwner

Player (): i, getPlayerOwner, method_6947, getPlayerOwner, m_37168_

boolean (): cd, canChangeDimensions, method_5822, canUsePortals, m_6072_, canPortal

boolean (): ci, canChangeDimensions, method_5822, canUsePortals, m_6072_

void (CompoundTag): b, addAdditionalSaveData, method_5652, writeCustomDataToNbt, m_7380_, saveData

void (CompoundTag): b, addAdditionalSaveData, method_5652, writeCustomDataToNbt, m_7380_

Packet<?> (): P, getAddEntityPacket, method_18002, createSpawnPacket, m_5654_, getPacket

Packet<?> (): S, getAddEntityPacket, method_18002, createSpawnPacket, m_5654_

boolean (): h, isOpenWaterFishing, method_26088, isInOpenWater, m_37166_, isInOpenWater

boolean (): h, isOpenWaterFishing, method_26088, isInOpenWater, m_37166_

Entity (): j, getHookedIn, method_26957, getHookedEntity, m_37170_, getHooked

Entity (): j, getHookedIn, method_26957, getHookedEntity, m_37170_

void (Entity): x, setHookedEntity, method_6951, updateHookedEntityId, m_150157_, updateHookedEntity

void (Entity): x, setHookedEntity, method_6951, updateHookedEntityId, m_150157_

void (Entity): c, pullEntity, method_6954, pullHookedEntity, m_150155_, reel

void (Entity): c, pullEntity, method_6954, pullHookedEntity, m_150155_

Entity$MovementEmission (): aI, getMovementEmission, method_33570, getMoveEffect, m_142319_

Entity$MovementEmission (): aN, getMovementEmission, method_33570, getMoveEffect, m_142319_

void (): ae, onClientRemoval, method_36209, onRemoved, m_142036_

void (): aj, onClientRemoval, method_36209, onRemoved, m_142036_

void (Entity): b, setOwner, method_7432, setOwner, m_5602_, setShooter

void (Entity): b, setOwner, method_7432, setOwner, m_5602_

1.17.1

Names

bkp

bkq

Fields

Constructors

Methods

1.17

Names

bgi

bkp

net.minecraft.entity.projectile.FishingBobberEntity

net.minecraft.src.C_1160_

net.minecraft.server.v1_16_R3.EntityFishingHook

net.minecraft.world.entity.projectile.EntityFishingHook

Fields

int: g, life, field_7167, removalTimer, field_146049_av

int: ap, life, field_7167, removalTimer, f_37103_

int: ag, nibble, field_7173, hookCountdown, field_146045_ax

int: aq, nibble, field_7173, hookCountdown, f_37089_

int: ah, timeUntilLured, field_7174, waitCountdown, field_146040_ay, waitTime

int: ar, timeUntilLured, field_7174, waitCountdown, f_37090_

int: ai, timeUntilHooked, field_7172, fishTravelCountdown, field_146038_az

int: as, timeUntilHooked, field_7172, fishTravelCountdown, f_37091_

float: aj, fishAngle, field_7169, fishAngle, field_146054_aA

float: at, fishAngle, field_7169, fishAngle, f_37092_

Entity: al, hookedIn, field_7165, hookedEntity, field_146043_c, hooked

Entity: av, hookedIn, field_7165, hookedEntity, f_37094_

EntityDataAccessor<Integer>: e, DATA_HOOKED_ENTITY, field_7170, HOOK_ENTITY_ID, field_184528_c, HOOKED_ENTITY

EntityDataAccessor<Integer>: f, DATA_HOOKED_ENTITY, field_7170, HOOK_ENTITY_ID, f_37101_

FishingHook$FishHookState: am, currentState, field_7175, state, field_190627_av, hookState

FishingHook$FishHookState: aw, currentState, field_7175, state, f_37095_

int: an, luck, field_7171, luckOfTheSeaLevel, field_191518_aw

int: ax, luck, field_7171, luckOfTheSeaLevel, f_37096_

int: ao, lureSpeed, field_7168, lureLevel, field_191519_ax, lureLevel

int: ay, lureSpeed, field_7168, lureLevel, f_37097_

Random: b, syncronizedRandom, field_23231, velocityRandom, field_234596_b_

Random: b, syncronizedRandom, field_23231, velocityRandom, f_37098_

boolean: c, biting, field_23232, caughtFish, field_234597_c_

boolean: c, biting, field_23232, caughtFish, f_37099_

int: d, outOfWaterTime, field_23233, outOfOpenWaterTicks, field_234598_d_

int: d, outOfWaterTime, field_23233, outOfOpenWaterTicks, f_37100_

EntityDataAccessor<Boolean>: f, DATA_BITING, field_23234, CAUGHT_FISH, field_234599_f_

EntityDataAccessor<Boolean>: ao, DATA_BITING, field_23234, CAUGHT_FISH, f_37102_

boolean: ak, openWater, field_23134, inOpenWater, field_234595_aq_, inOpenWater

boolean: au, openWater, field_23134, inOpenWater, f_37093_

int: e, MAX_OUT_OF_WATER_TIME, field_30665, field_30665, f_150136_

Constructors

(Level, Player, double, double, double)

(Level, Player, int, int)

(EntityType<? extends FishingHook>, Level, int, int)

(EntityType<? extends FishingHook>, Level)

Methods

void (): e, defineSynchedData, method_5693, initDataTracker, func_70088_a, initDatawatcher

void (): a_, defineSynchedData, method_5693, initDataTracker, m_8097_, initDatawatcher

void (): j, tick, method_5773, tick, func_70071_h_, tick

void (): k, tick, method_5773, tick, m_8119_, tick

void (CompoundTag): a, readAdditionalSaveData, method_5749, readCustomDataFromNbt, func_70037_a, loadData

void (CompoundTag): a, readAdditionalSaveData, method_5749, readCustomDataFromNbt, m_7378_, loadData

void (): ad, remove, method_5650, remove, func_70106_y, die

boolean (double): a, shouldRenderAtSqrDistance, method_5640, shouldRender, func_70112_a

boolean (double): a, shouldRenderAtSqrDistance, method_5640, shouldRender, m_6783_

void (double, double, double, float, float, int, boolean): a, lerpTo, method_5759, updateTrackedPositionAndAngles, func_180426_a

void (double, double, double, float, float, int, boolean): a, lerpTo, method_5759, updateTrackedPositionAndAngles, m_6453_

void (EntityDataAccessor<?>): a, onSyncedDataUpdated, method_5674, onTrackedDataSet, func_184206_a

void (EntityDataAccessor<?>): a, onSyncedDataUpdated, method_5674, onTrackedDataSet, m_7350_

void (): h, bringInHookedEntity, method_6954, pullHookedEntity, func_184527_k, reel

void (byte): a, handleEntityEvent, method_5711, handleStatus, func_70103_a

void (byte): a, handleEntityEvent, method_5711, handleStatus, m_7822_

void (): m, checkCollision, method_6958, checkForCollision, func_190624_r

void (): l, checkCollision, method_6958, checkForCollision, m_37171_

void (): n, setHookedEntity, method_6951, updateHookedEntityId, func_190622_s, updateHookedEntity

void (BlockPos): a, catchingFish, method_6949, tickFishingLogic, func_190621_a

void (BlockPos): a, catchingFish, method_6949, tickFishingLogic, m_37145_

boolean (): aC, isMovementNoisy, method_5658, canClimb, func_225502_at_, playStepSound

Player (): i, getPlayerOwner, method_6947, getPlayerOwner, func_234606_i_, getOwner

Player (): i, getPlayerOwner, method_6947, getPlayerOwner, m_37168_, getOwner

int (ItemStack): b, retrieve, method_6957, use, func_146034_e

int (ItemStack): a, retrieve, method_6957, use, m_37156_

boolean (): bO, canChangeDimensions, method_5822, canUsePortals, func_184222_aU, canPortal

boolean (): cd, canChangeDimensions, method_5822, canUsePortals, m_6072_, canPortal

void (CompoundTag): b, addAdditionalSaveData, method_5652, writeCustomDataToNbt, func_213281_b, saveData

void (CompoundTag): b, addAdditionalSaveData, method_5652, writeCustomDataToNbt, m_7380_, saveData

Packet<?> (): P, getAddEntityPacket, method_18002, createSpawnPacket, func_213297_N

Packet<?> (): P, getAddEntityPacket, method_18002, createSpawnPacket, m_5654_, getPacket

boolean (Player): a, shouldStopFishing, method_6959, removeIfInvalid, func_234600_a_

boolean (Player): a, shouldStopFishing, method_6959, removeIfInvalid, m_37136_

boolean (Entity): a, canHitEntity, method_26958, method_26958, func_230298_a_

boolean (Entity): a, canHitEntity, method_26958, canHit, m_5603_

void (EntityHitResult): a, onHitEntity, method_7454, onEntityHit, func_213868_a

void (EntityHitResult): a, onHitEntity, method_7454, onEntityHit, m_5790_

void (BlockHitResult): a, onHitBlock, method_24920, onBlockHit, func_230299_a_

void (BlockHitResult): a, onHitBlock, method_24920, onBlockHit, m_8060_

boolean (BlockPos): b, calculateOpenWater, method_26086, isOpenOrWaterAround, func_234603_b_

boolean (BlockPos): b, calculateOpenWater, method_26086, isOpenOrWaterAround, m_37158_

FishingHook$OpenWaterType (BlockPos, BlockPos): a, getOpenWaterTypeForArea, method_26341, getPositionType, func_234602_a_

FishingHook$OpenWaterType (BlockPos, BlockPos): a, getOpenWaterTypeForArea, method_26341, getPositionType, m_37147_

FishingHook$OpenWaterType (BlockPos): c, getOpenWaterTypeForBlock, method_26342, getPositionType, func_234604_c_

FishingHook$OpenWaterType (BlockPos): c, getOpenWaterTypeForBlock, method_26342, getPositionType, m_37163_

boolean (): g, isOpenWaterFishing, method_26088, isInOpenWater, func_234605_g_, isInOpenWater

boolean (): h, isOpenWaterFishing, method_26088, isInOpenWater, m_37166_, isInOpenWater

Entity (): k, getHookedIn, method_26957, getHookedEntity, func_234607_k_, getHooked

Entity (): j, getHookedIn, method_26957, getHookedEntity, m_37170_, getHooked

void (Entity): x, setHookedEntity, method_6951, updateHookedEntityId, m_150157_, updateHookedEntity

void (Entity): c, pullEntity, method_6954, pullHookedEntity, m_150155_, reel

Entity$MovementEmission (): aI, getMovementEmission, method_33570, getMoveEffect, m_142319_

void (Entity$RemovalReason): a, remove, method_5650, remove, m_142687_

void (): ae, onClientRemoval, method_36209, onRemoved, m_142036_

void (Entity): b, setOwner, method_7432, setOwner, m_5602_, setShooter

void (FishingHook): a, updateOwnerInfo, method_36210, setPlayerFishHook, m_150147_

void (ClientboundAddEntityPacket): a, recreateFromPacket, method_31471, onSpawnPacket, m_141965_

1.16.5

Names

Fields

int: ah, timeUntilLured, field_7174, waitCountdown, field_146040_ay

int: ah, timeUntilLured, field_7174, waitCountdown, field_146040_ay, waitTime

EntityDataAccessor<Integer>: e, DATA_HOOKED_ENTITY, field_7170, HOOK_ENTITY_ID, field_184528_c

EntityDataAccessor<Integer>: e, DATA_HOOKED_ENTITY, field_7170, HOOK_ENTITY_ID, field_184528_c, HOOKED_ENTITY

FishingHook$FishHookState: am, currentState, field_7175, state, field_190627_av

FishingHook$FishHookState: am, currentState, field_7175, state, field_190627_av, hookState

int: ao, lureSpeed, field_7168, lureLevel, field_191519_ax

int: ao, lureSpeed, field_7168, lureLevel, field_191519_ax, lureLevel

boolean: ak, openWater, field_23134, inOpenWater, field_234595_aq_

boolean: ak, openWater, field_23134, inOpenWater, field_234595_aq_, inOpenWater

Constructors

Methods

void (CompoundTag): a, readAdditionalSaveData, method_5749, readCustomDataFromTag, func_70037_a, loadData

void (CompoundTag): a, readAdditionalSaveData, method_5749, readCustomDataFromNbt, func_70037_a, loadData

void (): n, setHookedEntity, method_6951, updateHookedEntityId, func_190622_s

void (): n, setHookedEntity, method_6951, updateHookedEntityId, func_190622_s, updateHookedEntity

void (CompoundTag): b, addAdditionalSaveData, method_5652, writeCustomDataToTag, func_213281_b, saveData

void (CompoundTag): b, addAdditionalSaveData, method_5652, writeCustomDataToNbt, func_213281_b, saveData

boolean (): g, isOpenWaterFishing, method_26088, isInOpenWater, func_234605_g_

boolean (): g, isOpenWaterFishing, method_26088, isInOpenWater, func_234605_g_, isInOpenWater

Entity (): k, getHookedIn, method_26957, getHookedEntity, func_234607_k_

Entity (): k, getHookedIn, method_26957, getHookedEntity, func_234607_k_, getHooked

1.16.4

Names

bgf

bgi

net.minecraft.server.v1_16_R2.EntityFishingHook

net.minecraft.server.v1_16_R3.EntityFishingHook

Fields

Constructors

Methods

void (): ac, remove, method_5650, remove, func_70106_y, die

void (): ad, remove, method_5650, remove, func_70106_y, die

boolean (): aB, isMovementNoisy, method_5658, canClimb, func_225502_at_, playStepSound

boolean (): aC, isMovementNoisy, method_5658, canClimb, func_225502_at_, playStepSound

boolean (): bN, canChangeDimensions, method_5822, canUsePortals, func_184222_aU, canPortal

boolean (): bO, canChangeDimensions, method_5822, canUsePortals, func_184222_aU, canPortal

1.16.3

Names

Fields

Constructors

Methods

1.16.2

Names

beo

bgf

net.minecraft.server.v1_16_R1.EntityFishingHook

net.minecraft.server.v1_16_R2.EntityFishingHook

Fields

int: an, nibble, field_7173, hookCountdown, field_146045_ax

int: ag, nibble, field_7173, hookCountdown, field_146045_ax

int: ao, timeUntilLured, field_7174, waitCountdown, field_146040_ay

int: ah, timeUntilLured, field_7174, waitCountdown, field_146040_ay

int: ap, timeUntilHooked, field_7172, fishTravelCountdown, field_146038_az

int: ai, timeUntilHooked, field_7172, fishTravelCountdown, field_146038_az

float: aq, fishAngle, field_7169, fishAngle, field_146054_aA

float: aj, fishAngle, field_7169, fishAngle, field_146054_aA

Entity: as, hookedIn, field_7165, hookedEntity, field_146043_c, hooked

Entity: al, hookedIn, field_7165, hookedEntity, field_146043_c, hooked

FishingHook$FishHookState: at, currentState, field_7175, state, field_190627_av

FishingHook$FishHookState: am, currentState, field_7175, state, field_190627_av

int: au, luck, field_7171, luckOfTheSeaLevel, field_191518_aw

int: an, luck, field_7171, luckOfTheSeaLevel, field_191518_aw

int: av, lureSpeed, field_7168, lureLevel, field_191519_ax

int: ao, lureSpeed, field_7168, lureLevel, field_191519_ax

boolean: ar, openWater, field_23134, inOpenWater, field_234595_aq_

boolean: ak, openWater, field_23134, inOpenWater, field_234595_aq_

Constructors

Methods

void (): aa, remove, method_5650, remove, func_70106_y, die

void (): ac, remove, method_5650, remove, func_70106_y, die

boolean (): ax, isMovementNoisy, method_5658, canClimb, func_225502_at_, playStepSound

boolean (): aB, isMovementNoisy, method_5658, canClimb, func_225502_at_, playStepSound

Player (): i, getPlayerOwner, method_6947, getOwner, func_234606_i_, getOwner

Player (): i, getPlayerOwner, method_6947, getPlayerOwner, func_234606_i_, getOwner

boolean (): bK, canChangeDimensions, method_5822, canUsePortals, func_184222_aU, canPortal

boolean (): bN, canChangeDimensions, method_5822, canUsePortals, func_184222_aU, canPortal

Packet<?> (): O, getAddEntityPacket, method_18002, createSpawnPacket, func_213297_N

Packet<?> (): P, getAddEntityPacket, method_18002, createSpawnPacket, func_213297_N

1.16.1

Names

avw

beo

net.minecraft.world.entity.fishing.FishingHook

net.minecraft.world.entity.projectile.FishingHook

net.minecraft.server.v1_15_R1.EntityFishingHook

net.minecraft.server.v1_16_R1.EntityFishingHook

Fields

boolean: d, inGround, field_7176, stuckOnBlock, field_146051_au, isInGround

Player: f, owner, field_7177, owner, field_146042_b, owner

int: e, life, field_7167, removalTimer, field_146049_av

int: g, life, field_7167, removalTimer, field_146049_av

int: g, flightTime, field_7166, selfHitTimer, field_146047_aw

int: ao, nibble, field_7173, hookCountdown, field_146045_ax

int: an, nibble, field_7173, hookCountdown, field_146045_ax

int: ap, timeUntilLured, field_7174, waitCountdown, field_146040_ay

int: ao, timeUntilLured, field_7174, waitCountdown, field_146040_ay

int: aq, timeUntilHooked, field_7172, fishTravelCountdown, field_146038_az

int: ap, timeUntilHooked, field_7172, fishTravelCountdown, field_146038_az

float: ar, fishAngle, field_7169, fishAngle, field_146054_aA

float: aq, fishAngle, field_7169, fishAngle, field_146054_aA

Entity: b, hookedIn, field_7165, hookedEntity, field_146043_c, hooked

Entity: as, hookedIn, field_7165, hookedEntity, field_146043_c, hooked

EntityDataAccessor<Integer>: c, DATA_HOOKED_ENTITY, field_7170, HOOK_ENTITY_ID, field_184528_c

EntityDataAccessor<Integer>: e, DATA_HOOKED_ENTITY, field_7170, HOOK_ENTITY_ID, field_184528_c

FishingHook$FishHookState: as, currentState, field_7175, state, field_190627_av

FishingHook$FishHookState: at, currentState, field_7175, state, field_190627_av

int: at, luck, field_7171, luckOfTheSeaLevel, field_191518_aw

int: au, luck, field_7171, luckOfTheSeaLevel, field_191518_aw

int: au, lureSpeed, field_7168, lureLevel, field_191519_ax

int: av, lureSpeed, field_7168, lureLevel, field_191519_ax

Random: b, syncronizedRandom, field_23231, velocityRandom, field_234596_b_

boolean: c, biting, field_23232, caughtFish, field_234597_c_

int: d, outOfWaterTime, field_23233, outOfOpenWaterTicks, field_234598_d_

EntityDataAccessor<Boolean>: f, DATA_BITING, field_23234, CAUGHT_FISH, field_234599_f_

boolean: ar, openWater, field_23134, inOpenWater, field_234595_aq_

Constructors

Methods

void (): w_, defineSynchedData, method_5693, initDataTracker, func_70088_a, initDatawatcher

void (): e, defineSynchedData, method_5693, initDataTracker, func_70088_a, initDatawatcher

void (): h, tick, method_5773, tick, func_70071_h_, tick

void (): j, tick, method_5773, tick, func_70071_h_, tick

void (CompoundTag): a, readAdditionalSaveData, method_5749, readCustomDataFromTag, func_70037_a

void (CompoundTag): a, readAdditionalSaveData, method_5749, readCustomDataFromTag, func_70037_a, loadData

void (): X, remove, method_5650, remove, func_70106_y, die

void (): aa, remove, method_5650, remove, func_70106_y, die

void (): f, bringInHookedEntity, method_6954, pullHookedEntity, func_184527_k, reel

void (): h, bringInHookedEntity, method_6954, pullHookedEntity, func_184527_k, reel

boolean (): k, shouldStopFishing, method_6959, removeIfInvalid, func_190625_o

void (): l, updateRotation, method_6952, smoothenMovement, func_190623_q

boolean (): at, isMovementNoisy, method_5658, canClimb, func_225502_at_, playStepSound

boolean (): ax, isMovementNoisy, method_5658, canClimb, func_225502_at_, playStepSound

Player (): i, getOwner, method_6947, getOwner, func_190619_l

Player (): i, getPlayerOwner, method_6947, getOwner, func_234606_i_, getOwner

boolean (): bC, canChangeDimensions, method_5822, canUsePortals, func_184222_aU, canPortal

boolean (): bK, canChangeDimensions, method_5822, canUsePortals, func_184222_aU, canPortal

void (CompoundTag): b, addAdditionalSaveData, method_5652, writeCustomDataToTag, func_213281_b

void (CompoundTag): b, addAdditionalSaveData, method_5652, writeCustomDataToTag, func_213281_b, saveData

Packet<?> (): L, getAddEntityPacket, method_18002, createSpawnPacket, func_213297_N

Packet<?> (): O, getAddEntityPacket, method_18002, createSpawnPacket, func_213297_N

boolean (Player): a, shouldStopFishing, method_6959, removeIfInvalid, func_234600_a_

boolean (Entity): a, canHitEntity, method_26958, method_26958, func_230298_a_

void (EntityHitResult): a, onHitEntity, method_7454, onEntityHit, func_213868_a

void (BlockHitResult): a, onHitBlock, method_24920, onBlockHit, func_230299_a_

boolean (BlockPos): b, calculateOpenWater, method_26086, isOpenOrWaterAround, func_234603_b_

FishingHook$OpenWaterType (BlockPos, BlockPos): a, getOpenWaterTypeForArea, method_26341, getPositionType, func_234602_a_

FishingHook$OpenWaterType (BlockPos): c, getOpenWaterTypeForBlock, method_26342, getPositionType, func_234604_c_

boolean (): g, isOpenWaterFishing, method_26088, isInOpenWater, func_234605_g_

Entity (): k, getHookedIn, method_26957, getHookedEntity, func_234607_k_

1.15.2

Names

avt

avw

Fields

Constructors

Methods

1.15.1

Names

Fields

Constructors

Methods

1.15

Names

ats

avt

net.minecraft.server.v1_14_R1.EntityFishingHook

net.minecraft.server.v1_15_R1.EntityFishingHook

Fields

boolean: d, inGround, field_7176, field_146051_au, isInGround

boolean: d, inGround, field_7176, stuckOnBlock, field_146051_au, isInGround

int: e, life, field_7167, field_146049_av

int: e, life, field_7167, removalTimer, field_146049_av

int: g, flightTime, field_7166, field_146047_aw

int: g, flightTime, field_7166, selfHitTimer, field_146047_aw

int: ar, nibble, field_7173, field_146045_ax

int: ao, nibble, field_7173, hookCountdown, field_146045_ax

int: as, timeUntilLured, field_7174, field_146040_ay

int: ap, timeUntilLured, field_7174, waitCountdown, field_146040_ay

int: at, timeUntilHooked, field_7172, field_146038_az

int: aq, timeUntilHooked, field_7172, fishTravelCountdown, field_146038_az

float: au, fishAngle, field_7169, field_146054_aA

float: ar, fishAngle, field_7169, fishAngle, field_146054_aA

FishingHook$FishHookState: av, currentState, field_7175, state, field_190627_av

FishingHook$FishHookState: as, currentState, field_7175, state, field_190627_av

int: aw, luck, field_7171, luckOfTheSeaLevel, field_191518_aw

int: at, luck, field_7171, luckOfTheSeaLevel, field_191518_aw

int: ax, lureSpeed, field_7168, lureLevel, field_191519_ax

int: au, lureSpeed, field_7168, lureLevel, field_191519_ax

Constructors

Methods

void (): u_, defineSynchedData, method_5693, initDataTracker, func_70088_a, initDatawatcher

void (): w_, defineSynchedData, method_5693, initDataTracker, func_70088_a, initDatawatcher

void (): Y, remove, method_5650, remove, func_70106_y, die

void (): X, remove, method_5650, remove, func_70106_y, die

void (): f, bringInHookedEntity, method_6954, func_184527_k, reel

void (): f, bringInHookedEntity, method_6954, pullHookedEntity, func_184527_k, reel

boolean (): k, shouldStopFishing, method_6959, func_190625_o

boolean (): k, shouldStopFishing, method_6959, removeIfInvalid, func_190625_o

void (): l, updateRotation, method_6952, func_190623_q

void (): l, updateRotation, method_6952, smoothenMovement, func_190623_q

void (): m, checkCollision, method_6958, func_190624_r

void (): m, checkCollision, method_6958, checkForCollision, func_190624_r

void (BlockPos): a, catchingFish, method_6949, func_190621_a

void (BlockPos): a, catchingFish, method_6949, tickFishingLogic, func_190621_a

boolean (): ap, makeStepSound, method_5658, canClimb, func_70041_e_, playStepSound

boolean (): at, isMovementNoisy, method_5658, canClimb, func_225502_at_, playStepSound

int (ItemStack): b, retrieve, method_6957, func_146034_e

int (ItemStack): b, retrieve, method_6957, use, func_146034_e

boolean (): bu, canChangeDimensions, method_5822, canUsePortals, func_184222_aU, canPortal

boolean (): bC, canChangeDimensions, method_5822, canUsePortals, func_184222_aU, canPortal

Packet<?> (): N, getAddEntityPacket, method_18002, createSpawnPacket, func_213297_N

Packet<?> (): L, getAddEntityPacket, method_18002, createSpawnPacket, func_213297_N

1.14.4

Names

atn

ats

net.minecraft.world.entity.fishing.FishingHook

Fields

boolean: d, field_7176, field_7176, field_146051_au, isInGround

boolean: d, inGround, field_7176, field_146051_au, isInGround

EntityHuman: f, field_7177, owner, field_146042_b, owner

Player: f, owner, field_7177, owner, field_146042_b, owner

int: e, field_7167, field_7167, field_146049_av

int: e, life, field_7167, field_146049_av

int: g, field_7166, field_7166, field_146047_aw

int: g, flightTime, field_7166, field_146047_aw

int: ar, field_7173, field_7173, field_146045_ax

int: ar, nibble, field_7173, field_146045_ax

int: as, field_7174, field_7174, field_146040_ay

int: as, timeUntilLured, field_7174, field_146040_ay

int: at, field_7172, field_7172, field_146038_az

int: at, timeUntilHooked, field_7172, field_146038_az

float: au, field_7169, field_7169, field_146054_aA

float: au, fishAngle, field_7169, field_146054_aA

Entity: b, field_7165, hookedEntity, field_146043_c, hooked

Entity: b, hookedIn, field_7165, hookedEntity, field_146043_c, hooked

DataWatcherObject<Integer>: c, field_7170, HOOK_ENTITY_ID, field_184528_c

EntityDataAccessor<Integer>: c, DATA_HOOKED_ENTITY, field_7170, HOOK_ENTITY_ID, field_184528_c

EntityFishingHook$HookState: av, field_7175, state, field_190627_av

FishingHook$FishHookState: av, currentState, field_7175, state, field_190627_av

int: aw, field_7171, lureLevel, field_191518_aw

int: aw, luck, field_7171, luckOfTheSeaLevel, field_191518_aw

int: ax, field_7168, luckOfTheSeaLevel, field_191519_ax

int: ax, lureSpeed, field_7168, lureLevel, field_191519_ax

Constructors

Methods

void (): u_, method_5693, initDataTracker, func_70088_a, initDatawatcher

void (): u_, defineSynchedData, method_5693, initDataTracker, func_70088_a, initDatawatcher

void (): h, method_5773, tick, func_70071_h_, tick

void (): h, tick, method_5773, tick, func_70071_h_, tick

void (NBTTagCompound): a, method_5749, readCustomDataFromTag, func_70037_a

void (CompoundTag): a, readAdditionalSaveData, method_5749, readCustomDataFromTag, func_70037_a

void (): Y, method_5650, remove, func_70106_y, die

void (): Y, remove, method_5650, remove, func_70106_y, die

boolean (double): a, method_5640, shouldRenderAtDistance, func_70112_a

boolean (double): a, shouldRenderAtSqrDistance, method_5640, shouldRender, func_70112_a

void (double, double, double, float, float, int, boolean): a, method_5759, updateTrackedPositionAndAngles, func_180426_a

void (double, double, double, float, float, int, boolean): a, lerpTo, method_5759, updateTrackedPositionAndAngles, func_180426_a

void (DataWatcherObject<?>): a, method_5674, onTrackedDataSet, func_184206_a

void (EntityDataAccessor<?>): a, onSyncedDataUpdated, method_5674, onTrackedDataSet, func_184206_a

void (): f, method_6954, method_6954, func_184527_k, reel

void (): f, bringInHookedEntity, method_6954, func_184527_k, reel

void (byte): a, method_5711, handleStatus, func_70103_a

void (byte): a, handleEntityEvent, method_5711, handleStatus, func_70103_a

boolean (): k, method_6959, method_6959, func_190625_o

boolean (): k, shouldStopFishing, method_6959, func_190625_o

void (): l, method_6952, method_6952, func_190623_q

void (): l, updateRotation, method_6952, func_190623_q

void (): m, method_6958, method_6958, func_190624_r

void (): m, checkCollision, method_6958, func_190624_r

void (): n, method_6951, updateHookedEntityId, func_190622_s

void (): n, setHookedEntity, method_6951, updateHookedEntityId, func_190622_s

void (BlockPosition): a, method_6949, method_6949, func_190621_a

void (BlockPos): a, catchingFish, method_6949, func_190621_a

boolean (): ap, method_5658, canClimb, func_70041_e_, playStepSound

boolean (): ap, makeStepSound, method_5658, canClimb, func_70041_e_, playStepSound

EntityHuman (): i, method_6947, getOwner, func_190619_l

Player (): i, getOwner, method_6947, getOwner, func_190619_l

int (ItemStack): b, method_6957, method_6957, func_146034_e

int (ItemStack): b, retrieve, method_6957, func_146034_e

boolean (): bu, method_5822, canUsePortals, func_184222_aU, canPortal

boolean (): bu, canChangeDimensions, method_5822, canUsePortals, func_184222_aU, canPortal

void (NBTTagCompound): b, method_5652, writeCustomDataToTag, func_213281_b

void (CompoundTag): b, addAdditionalSaveData, method_5652, writeCustomDataToTag, func_213281_b

Packet<?> (): N, method_18002, createSpawnPacket, func_213297_N

Packet<?> (): N, getAddEntityPacket, method_18002, createSpawnPacket, func_213297_N

1.14.3

Names

atk

atn

net.minecraft.entity.projectile.FishingBobberEntity

Fields

boolean: d, field_7176, field_146051_au, isInGround

boolean: d, field_7176, field_7176, field_146051_au, isInGround

EntityHuman: f, field_7177, field_146042_b, owner

EntityHuman: f, field_7177, owner, field_146042_b, owner

int: e, field_7167, field_146049_av

int: e, field_7167, field_7167, field_146049_av

int: g, field_7166, field_146047_aw

int: g, field_7166, field_7166, field_146047_aw

int: ar, field_7173, field_146045_ax

int: ar, field_7173, field_7173, field_146045_ax

int: as, field_7174, field_146040_ay

int: as, field_7174, field_7174, field_146040_ay

int: at, field_7172, field_146038_az

int: at, field_7172, field_7172, field_146038_az

float: au, field_7169, field_146054_aA

float: au, field_7169, field_7169, field_146054_aA

Entity: b, field_7165, field_146043_c, hooked

Entity: b, field_7165, hookedEntity, field_146043_c, hooked

DataWatcherObject<Integer>: c, field_7170, field_184528_c

DataWatcherObject<Integer>: c, field_7170, HOOK_ENTITY_ID, field_184528_c

EntityFishingHook$HookState: av, field_7175, field_190627_av

EntityFishingHook$HookState: av, field_7175, state, field_190627_av

int: aw, field_7171, field_191518_aw

int: aw, field_7171, lureLevel, field_191518_aw

int: ax, field_7168, field_191519_ax

int: ax, field_7168, luckOfTheSeaLevel, field_191519_ax

Constructors

Methods

void (): u_, method_5693, func_70088_a, initDatawatcher

void (): u_, method_5693, initDataTracker, func_70088_a, initDatawatcher

void (): h, method_5773, func_70071_h_, tick

void (): h, method_5773, tick, func_70071_h_, tick

void (NBTTagCompound): a, method_5749, func_70037_a

void (NBTTagCompound): a, method_5749, readCustomDataFromTag, func_70037_a

void (): Y, method_5650, func_70106_y, die

void (): Y, method_5650, remove, func_70106_y, die

boolean (double): a, method_5640, func_70112_a

boolean (double): a, method_5640, shouldRenderAtDistance, func_70112_a

void (double, double, double, float, float, int, boolean): a, method_5759, func_180426_a

void (double, double, double, float, float, int, boolean): a, method_5759, updateTrackedPositionAndAngles, func_180426_a

void (DataWatcherObject<?>): a, method_5674, func_184206_a

void (DataWatcherObject<?>): a, method_5674, onTrackedDataSet, func_184206_a

void (): f, method_6954, func_184527_k, reel

void (): f, method_6954, method_6954, func_184527_k, reel

void (byte): a, method_5711, func_70103_a

void (byte): a, method_5711, handleStatus, func_70103_a

boolean (): k, method_6959, func_190625_o

boolean (): k, method_6959, method_6959, func_190625_o

void (): l, method_6952, func_190623_q

void (): l, method_6952, method_6952, func_190623_q

void (): m, method_6958, func_190624_r

void (): m, method_6958, method_6958, func_190624_r

void (): n, method_6951, func_190622_s

void (): n, method_6951, updateHookedEntityId, func_190622_s

void (BlockPosition): a, method_6949, func_190621_a

void (BlockPosition): a, method_6949, method_6949, func_190621_a

boolean (): ao, method_5658, func_70041_e_, playStepSound

boolean (): ap, method_5658, canClimb, func_70041_e_, playStepSound

EntityHuman (): i, method_6947, func_190619_l

EntityHuman (): i, method_6947, getOwner, func_190619_l

int (ItemStack): b, method_6957, func_146034_e

int (ItemStack): b, method_6957, method_6957, func_146034_e

boolean (): bt, method_5822, func_184222_aU, canPortal

boolean (): bu, method_5822, canUsePortals, func_184222_aU, canPortal

void (NBTTagCompound): b, method_5652, func_213281_b

void (NBTTagCompound): b, method_5652, writeCustomDataToTag, func_213281_b

Packet<?> (): N, method_18002, func_213297_N

Packet<?> (): N, method_18002, createSpawnPacket, func_213297_N

1.14.2

Names

Fields

Constructors

Methods

1.14.1

Names

atj

atk

Fields

Constructors

Methods

1.14

Names

amg

atj

net.minecraft.class_1536

net.minecraft.entity.projectile.EntityFishHook

net.minecraft.entity.projectile.FishingBobberEntity

net.minecraft.server.v1_13_R2.EntityFishingHook

net.minecraft.server.v1_14_R1.EntityFishingHook

Fields

boolean: c, field_146051_au, isInGround

boolean: d, field_7176, field_146051_au, isInGround

EntityHuman: e, field_146042_b, owner

EntityHuman: f, field_7177, field_146042_b, owner

int: d, field_146049_av

int: e, field_7167, field_146049_av

int: f, field_146047_aw

int: g, field_7166, field_146047_aw

int: g, field_146045_ax

int: ar, field_7173, field_146045_ax

int: h, field_146040_ay

int: as, field_7174, field_146040_ay

int: aw, field_146038_az

int: at, field_7172, field_146038_az

float: ax, field_146054_aA

float: au, field_7169, field_146054_aA

Entity: a, field_146043_c, hooked

Entity: b, field_7165, field_146043_c, hooked

DataWatcherObject<Integer>: b, field_184528_c

DataWatcherObject<Integer>: c, field_7170, field_184528_c

EntityFishingHook$HookState: ay, field_190627_av

EntityFishingHook$HookState: av, field_7175, field_190627_av

int: az, field_191518_aw

int: aw, field_7171, field_191518_aw

int: aA, field_191519_ax

int: ax, field_7168, field_191519_ax

Constructors

(World)

(World, EntityHuman)

(World, EntityHuman, int, int)

(EntityHuman, World, int, int)

Methods

void (): x_, func_70088_a

void (): u_, method_5693, func_70088_a, initDatawatcher

void (): R_, func_70071_h_, tick

void (): h, method_5773, func_70071_h_, tick

void (NBTTagCompound): b, func_70014_b

void (NBTTagCompound): a, func_70037_a

void (NBTTagCompound): a, method_5749, func_70037_a

void (): V, func_70106_y, die

void (): Y, method_5650, func_70106_y, die

boolean (double): a, func_70112_a

boolean (double): a, method_5640, func_70112_a

void (double, double, double, float, float, int, boolean): a, func_180426_a

void (double, double, double, float, float, int, boolean): a, method_5759, func_180426_a

void (DataWatcherObject<?>): a, func_184206_a

void (DataWatcherObject<?>): a, method_5674, func_184206_a

void (): f, func_184527_k

void (): f, method_6954, func_184527_k, reel

void (byte): a, func_70103_a

void (byte): a, method_5711, func_70103_a

boolean (Entity): a, func_189739_a

void (EntityHuman): a, func_190626_a

void (): k, func_190620_n

boolean (): l, func_190625_o

boolean (): k, method_6959, func_190625_o

void (): m, func_190623_q

void (): l, method_6952, func_190623_q

void (): n, func_190624_r

void (): m, method_6958, func_190624_r

void (): o, func_190622_s

void (): n, method_6951, func_190622_s

void (BlockPosition): a, func_190621_a

void (BlockPosition): a, method_6949, func_190621_a

boolean (): ak, func_70041_e_, playStepSound

boolean (): ao, method_5658, func_70041_e_, playStepSound

EntityHuman (): i, func_190619_l

EntityHuman (): i, method_6947, func_190619_l

void (int): a, func_191516_a

void (int): b, func_191517_b

int (ItemStack): b, func_146034_e

int (ItemStack): b, method_6957, func_146034_e

boolean (): bm, func_184222_aU

boolean (): bt, method_5822, func_184222_aU, canPortal

void (NBTTagCompound): b, method_5652, func_213281_b

Packet<?> (): N, method_18002, func_213297_N

1.13.2

Names

amf

amg

Fields

Constructors

Methods

1.13.1

Names

amc

amf

net.minecraft.server.v1_13_R1.EntityFishingHook

net.minecraft.server.v1_13_R2.EntityFishingHook

Fields

Constructors

Methods

1.13

Names

acf

amc

net.minecraft.server.v1_12_R1.EntityFishingHook

net.minecraft.server.v1_13_R1.EntityFishingHook

Fields

int: at, field_146038_az

int: aw, field_146038_az

float: au, field_146054_aA

float: ax, field_146054_aA

EntityFishingHook$HookState: av, field_190627_av

EntityFishingHook$HookState: ay, field_190627_av

int: aw, field_191518_aw

int: az, field_191518_aw

int: ax, field_191519_ax

int: aA, field_191519_ax

Constructors

(World)

Methods

void (): i, func_70088_a

void (): x_, func_70088_a

void (): B_, func_70071_h_

void (): R_, func_70071_h_, tick

int (): j, func_146034_e

void (): X, func_70106_y, die

void (): V, func_70106_y, die

void (): k, func_184527_k

void (): f, func_184527_k

void (): n, func_190620_n

void (): k, func_190620_n

boolean (): p, func_190625_o

boolean (): l, func_190625_o

void (): q, func_190623_q

void (): m, func_190623_q

void (): r, func_190624_r

void (): n, func_190624_r

void (): s, func_190622_s

void (): o, func_190622_s

EntityHuman (): l, func_190619_l

EntityHuman (): i, func_190619_l

void (int): c, func_191517_b

void (int): b, func_191517_b

int (ItemStack): b, func_146034_e

boolean (): bm, func_184222_aU

1.12.2

Names

Fields

Constructors

Methods

1.12.1

Names

acd

acf

Fields

Constructors

Methods

1.12

Names

zd

acd

net.minecraft.server.v1_11_R1.EntityFishingHook

net.minecraft.server.v1_12_R1.EntityFishingHook

Fields

Constructors

Methods

void (): A_, func_70071_h_

void (): B_, func_70071_h_

void (): T, func_70106_y, die

void (): X, func_70106_y, die

boolean (): o, func_190625_o

boolean (): p, func_190625_o

boolean (): af, func_70041_e_, playStepSound

boolean (): ak, func_70041_e_, playStepSound

void (int): b, func_191517_b

void (int): c, func_191517_b

1.11.2

Names

Fields

Constructors

Methods

1.11.1

Names

zc

zd

Fields

int: aw, field_191518_aw

int: ax, field_191519_ax

Constructors

Methods

void (int): a, func_191516_a

void (int): b, func_191517_b

1.11

Names

yd

zc

net.minecraft.server.v1_10_R1.EntityFishingHook

net.minecraft.server.v1_11_R1.EntityFishingHook

Fields

Block: e, field_146046_j

boolean: f, field_146051_au, isInGround

boolean: c, field_146051_au, isInGround

EntityHuman: a, field_146042_b, owner

EntityHuman: e, field_146042_b, owner

int: g, field_146049_av

int: d, field_146049_av

int: h, field_146047_aw

int: f, field_146047_aw

int: au, field_146045_ax

int: g, field_146045_ax

int: av, field_146040_ay

int: h, field_146040_ay

int: aw, field_146038_az

int: at, field_146038_az

float: ax, field_146054_aA

float: au, field_146054_aA

Entity: b, field_146043_c, hooked

Entity: a, field_146043_c, hooked

int: ay, field_146055_aB

double: az, field_146056_aC

double: aA, field_146057_aD

double: aB, field_146058_aE

double: aC, field_146059_aF

double: aD, field_146060_aG

double: aE, field_146061_aH

double: aF, field_146052_aI

double: aG, field_146053_aJ

DataWatcherObject<Integer>: c, field_184528_c

DataWatcherObject<Integer>: b, field_184528_c

BlockPosition: d, field_189740_d

EntityFishingHook$HookState: av, field_190627_av

Constructors

(World)

(World, double, double, double, EntityHuman)

(World, EntityHuman, double, double, double)

Methods

void (double, double, double, float, float): c, func_146035_c

void (): m, func_70071_h_

void (): A_, func_70071_h_

void (double, double, double): i, func_70016_h

void (EntityHuman): a, func_190626_a

void (): n, func_190620_n

boolean (): o, func_190625_o

void (): q, func_190623_q

void (): r, func_190624_r

void (): s, func_190622_s

void (BlockPosition): a, func_190621_a

boolean (): af, func_70041_e_, playStepSound

EntityHuman (): l, func_190619_l

1.10.2

Names

Fields

Constructors

Methods

1.10

Names

xw

yd

net.minecraft.server.v1_9_R2.EntityFishingHook

net.minecraft.server.v1_10_R1.EntityFishingHook

Fields

int: d, field_146037_g

int: e, field_146048_h

int: f, field_146050_i

Block: g, field_146046_j

Block: e, field_146046_j

boolean: h, field_146051_au, isInGround

boolean: f, field_146051_au, isInGround

int: at, field_146049_av

int: g, field_146049_av

int: au, field_146047_aw

int: h, field_146047_aw

int: av, field_146045_ax

int: au, field_146045_ax

int: aw, field_146040_ay

int: av, field_146040_ay

int: ax, field_146038_az

int: aw, field_146038_az

float: ay, field_146054_aA

float: ax, field_146054_aA

int: az, field_146055_aB

int: ay, field_146055_aB

double: aA, field_146056_aC

double: az, field_146056_aC

double: aB, field_146057_aD

double: aA, field_146057_aD

double: aC, field_146058_aE

double: aB, field_146058_aE

double: aD, field_146059_aF

double: aC, field_146059_aF

double: aE, field_146060_aG

double: aD, field_146060_aG

double: aF, field_146061_aH

double: aE, field_146061_aH

double: aG, field_146052_aI

double: aF, field_146052_aI

double: aH, field_146053_aJ

double: aG, field_146053_aJ

BlockPosition: d, field_189740_d

Constructors

Methods

boolean (Entity): a, func_189739_a

1.9.4

Names

net.minecraft.server.v1_9_R1.EntityFishingHook

net.minecraft.server.v1_9_R2.EntityFishingHook

Fields

int: as, field_146049_av

int: at, field_146049_av

int: at, field_146047_aw

int: au, field_146047_aw

int: au, field_146045_ax

int: av, field_146045_ax

int: av, field_146040_ay

int: aw, field_146040_ay

int: aw, field_146038_az

int: ax, field_146038_az

float: ax, field_146054_aA

float: ay, field_146054_aA

int: ay, field_146055_aB

int: az, field_146055_aB

double: az, field_146056_aC

double: aA, field_146056_aC

double: aA, field_146057_aD

double: aB, field_146057_aD

double: aB, field_146058_aE

double: aC, field_146058_aE

double: aC, field_146059_aF

double: aD, field_146059_aF

double: aD, field_146060_aG

double: aE, field_146060_aG

double: aE, field_146061_aH

double: aF, field_146061_aH

double: aF, field_146052_aI

double: aG, field_146052_aI

double: aG, field_146053_aJ

double: aH, field_146053_aJ

Constructors

Methods

1.9.2

Names

Fields

Constructors

Methods

1.9

Names

ur

xw

net.minecraft.server.v1_8_R3.EntityFishingHook

net.minecraft.server.v1_9_R1.EntityFishingHook

Fields

List<PossibleFishingResult>: d, field_146039_d

List<PossibleFishingResult>: e, field_146041_e

List<PossibleFishingResult>: f, field_146036_f

int: g, field_146037_g

int: d, field_146037_g

int: h, field_146048_h

int: e, field_146048_h

int: i, field_146050_i

int: f, field_146050_i

Block: ar, field_146046_j

Block: g, field_146046_j

boolean: as, field_146051_au

boolean: h, field_146051_au, isInGround

int: a, field_146044_a

EntityHuman: b, field_146042_b, owner

EntityHuman: a, field_146042_b, owner

int: at, field_146049_av

int: as, field_146049_av

int: au, field_146047_aw

int: at, field_146047_aw

int: av, field_146045_ax

int: au, field_146045_ax

int: aw, field_146040_ay

int: av, field_146040_ay

int: ax, field_146038_az

int: aw, field_146038_az

float: ay, field_146054_aA

float: ax, field_146054_aA

Entity: c, field_146043_c, hooked

Entity: b, field_146043_c, hooked

int: az, field_146055_aB

int: ay, field_146055_aB

double: aA, field_146056_aC

double: az, field_146056_aC

double: aB, field_146057_aD

double: aA, field_146057_aD

double: aC, field_146058_aE

double: aB, field_146058_aE

double: aD, field_146059_aF

double: aC, field_146059_aF

double: aE, field_146060_aG

double: aD, field_146060_aG

double: aF, field_146061_aH

double: aE, field_146061_aH

double: aG, field_146052_aI

double: aF, field_146052_aI

double: aH, field_146053_aJ

double: aG, field_146053_aJ

DataWatcherObject<Integer>: c, field_184528_c

Constructors

Methods

List<PossibleFishingResult> (): j, func_174855_j

void (): h, func_70088_a

void (): i, func_70088_a

void (): t_, func_70071_h_

void (): m, func_70071_h_

int (): l, func_146034_e

int (): j, func_146034_e

ItemStack (): m, func_146033_f

void (): J, func_70106_y, die

void (): T, func_70106_y, die

void (DataWatcherObject<?>): a, func_184206_a

void (): k, func_184527_k

void (byte): a, func_70103_a

1.8.8

Names

ur

net.minecraft.entity.projectile.EntityFishHook

net.minecraft.server.v1_8_R3.EntityFishingHook

Fields

List<PossibleFishingResult>: d, field_146039_d

List<PossibleFishingResult>: e, field_146041_e

List<PossibleFishingResult>: f, field_146036_f

int: g, field_146037_g

int: h, field_146048_h

int: i, field_146050_i

Block: ar, field_146046_j

boolean: as, field_146051_au

int: a, field_146044_a

EntityHuman: b, field_146042_b, owner

int: at, field_146049_av

int: au, field_146047_aw

int: av, field_146045_ax

int: aw, field_146040_ay

int: ax, field_146038_az

float: ay, field_146054_aA

Entity: c, field_146043_c, hooked

int: az, field_146055_aB

double: aA, field_146056_aC

double: aB, field_146057_aD

double: aC, field_146058_aE

double: aD, field_146059_aF

double: aE, field_146060_aG

double: aF, field_146061_aH

double: aG, field_146052_aI

double: aH, field_146053_aJ

Constructors

(World)

(World, EntityHuman)

(World, double, double, double, EntityHuman)

Methods

List<PossibleFishingResult> (): j, func_174855_j

void (): h, func_70088_a

void (double, double, double, float, float): c, func_146035_c

void (): t_, func_70071_h_

void (NBTTagCompound): b, func_70014_b

void (NBTTagCompound): a, func_70037_a

int (): l, func_146034_e

ItemStack (): m, func_146033_f

void (): J, func_70106_y, die

boolean (double): a, func_70112_a

void (double, double, double, float, float, int, boolean): a, func_180426_a

void (double, double, double): i, func_70016_h