Package net.minecraft.entity.decoration
Class ItemFrameEntity
java.lang.Object
net.minecraft.entity.Entity
net.minecraft.entity.decoration.AbstractDecorationEntity
net.minecraft.entity.decoration.ItemFrameEntity
- All Implemented Interfaces:
CommandSource
- Mappings:
Namespace Name official acbintermediary net/minecraft/class_1397named net/minecraft/entity/decoration/ItemFrameEntity
-
Field Summary
FieldsModifier and TypeFieldDescriptionprivate static final TrackedData<ItemStack>private static final TrackedData<Integer>private floatFields inherited from class net.minecraft.entity.decoration.AbstractDecorationEntity
direction, posFields inherited from class net.minecraft.entity.Entity
changingDimension, chunkX, chunkY, chunkZ, colliding, dataTracker, dimension, distanceTraveled, fallDistance, field_3223, 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
ConstructorsConstructorDescriptionItemFrameEntity(World world) ItemFrameEntity(World world, BlockPos pos, Direction facing) -
Method Summary
Modifier and TypeMethodDescriptionbooleandamage(DamageSource source, float amount) voiddropHeldStack(Entity entity, boolean alwaysDrop) intintfloatintgetWidth()protected voidbooleaninteract(PlayerEntity player, Hand hand) static voidmethod_13519(class_2934 class_2934) voidvoidonPlace()voidonTrackedDataSet(TrackedData<?> data) voidprivate voidremoveFromFrame(ItemStack map) introtation()voidsetHeldItemStack(ItemStack stack) private voidsetHeldItemStack(ItemStack stack, boolean update) voidsetRotation(int value) private voidsetRotation(int value, boolean update) booleanshouldRender(double distance) voidMethods inherited from class net.minecraft.entity.decoration.AbstractDecorationEntity
addVelocity, applyMirror, applyRotation, collides, dropItem, getHorizontalDirection, getTilePos, handleAttack, isPosValid, move, onLightningStrike, setDirection, shouldSetPositionOnLoad, tick, updateAttachmentPosition, updatePositionMethods inherited from class net.minecraft.entity.Entity
addPassenger, addScoreboardTag, afterSpawn, animateDamage, attemptSprintingParticles, baseTick, burn, canAddPassenger, canAvoidTraps, canClimb, canExplosionDestroyBlock, canFly, canStartRiding, canUseCommand, canUsePortals, changeDimension, checkBlockCollision, copyPosition, dealDamage, destroy, distanceTo, distanceTo, doesNotCollide, doesRenderOnFire, dropItem, dropItem, entityDataRequiresOperator, equals, equip, equipStack, extinguish, fall, fromNbt, getAir, getArmorItems, getBlastResistance, getBlockPos, getBoundingBox, getBox, getBrightnessAtEyes, getBurningDuration, getCameraPosVec, getCommandStats, getCustomName, getDataTracker, getDefaultNetherPortalCooldown, getEntity, getEntityId, getEntityName, getEyeHeight, getFlag, getHardCollisionBox, getHeadRotation, getHeightOffset, 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, getTranslatedName, getUuid, getVehicle, getVisibilityBoundingBox, getWorld, handleFallDamage, handleStatus, hasCustomName, hashCode, hasMount, hasNoGravity, hasPassenger, hasPassengerDeep, hasPassengers, increaseTransforms, interactAt, isAlive, isAttackable, isConnectedThroughVehicle, isCustomNameVisible, isFireImmune, isGlowing, isImmuneToExplosion, isInsideWall, isInvisible, isInvisibleTo, isInvulnerable, isInvulnerableTo, isOnFire, isOutsideWorldborder, isPartOf, isPushable, isSilent, isSneaking, isSpectatedBy, isSprinting, isSubmergedIn, isTeammate, isTeamPlayer, isTouchingLava, isTouchingWater, kill, method_10965, method_12984, method_12985, method_12991, method_13003, method_13932, method_15051, method_15052, method_15055, method_2492, method_6344, onBlockCollision, onKilledOther, onPassengerLookAround, onPlayerCollision, onStartedTrackingBy, onStoppedTrackingBy, onSwimmingStart, 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, setNoGravity, setOnFireFor, setOnFireFromLava, setOutsideWorldborder, setRenderDistanceMultiplier, setRotation, setSilent, setSneaking, setSprinting, setStat, setUuid, setVelocityClient, setWorld, setYaw, shouldRender, shouldRenderName, spawnSprintingParticles, squaredDistanceTo, squaredDistanceTo, squaredDistanceTo, squaredDistanceToCenter, startRiding, stopRiding, teleportRequested, tickFire, tickNetherPortalCooldown, tickRiding, toListNbt, toListNbt, toNbt, toString, updateKilledAchievement, updatePassengerPosition, updatePositionAndAngles, updateSubmergedInWaterState, updateTrackedPositionAndAngles, updateWaterState
-
Field Details
-
ITEM_STACK
- Mappings:
Namespace Name Mixin selector official cLacb;c:Lmy;intermediary field_14737Lnet/minecraft/class_1397;field_14737:Lnet/minecraft/class_2921;named ITEM_STACKLnet/minecraft/entity/decoration/ItemFrameEntity;ITEM_STACK:Lnet/minecraft/entity/data/TrackedData;
-
ROTATION
- Mappings:
Namespace Name Mixin selector official dLacb;d:Lmy;intermediary field_14738Lnet/minecraft/class_1397;field_14738:Lnet/minecraft/class_2921;named ROTATIONLnet/minecraft/entity/decoration/ItemFrameEntity;ROTATION:Lnet/minecraft/entity/data/TrackedData;
-
setDropChance
private float setDropChance- Mappings:
Namespace Name Mixin selector official eLacb;e:Fintermediary field_5333Lnet/minecraft/class_1397;field_5333:Fnamed setDropChanceLnet/minecraft/entity/decoration/ItemFrameEntity;setDropChance:F
-
-
Constructor Details
-
ItemFrameEntity
- Mappings:
Namespace Name Mixin selector official <init>Lvg;<init>(Lamu;)Vintermediary <init>Lnet/minecraft/class_864;<init>(Lnet/minecraft/class_1150;)Vnamed <init>Lnet/minecraft/entity/Entity;<init>(Lnet/minecraft/world/World;)V
-
ItemFrameEntity
- Mappings:
Namespace Name Mixin selector official <init>Lacb;<init>(Lamu;Let;Lfa;)Vintermediary <init>Lnet/minecraft/class_1397;<init>(Lnet/minecraft/class_1150;Lnet/minecraft/class_2552;Lnet/minecraft/class_1354;)Vnamed <init>Lnet/minecraft/entity/decoration/ItemFrameEntity;<init>(Lnet/minecraft/world/World;Lnet/minecraft/util/math/BlockPos;Lnet/minecraft/util/math/Direction;)V
-
-
Method Details
-
initDataTracker
protected void initDataTracker()- Overrides:
initDataTrackerin classAbstractDecorationEntity- Mappings:
Namespace Name Mixin selector official iLvg;i()Vintermediary method_2484Lnet/minecraft/class_864;method_2484()Vnamed initDataTrackerLnet/minecraft/entity/Entity;initDataTracker()V
-
getTargetingMargin
public float getTargetingMargin()- Overrides:
getTargetingMarginin classEntity- Mappings:
Namespace Name Mixin selector official aILvg;aI()Fintermediary method_2482Lnet/minecraft/class_864;method_2482()Fnamed getTargetingMarginLnet/minecraft/entity/Entity;getTargetingMargin()F
-
damage
- Overrides:
damagein classAbstractDecorationEntity- Mappings:
Namespace Name Mixin selector official aLvg;a(Lur;F)Zintermediary method_2499Lnet/minecraft/class_864;method_2499(Lnet/minecraft/class_856;F)Znamed damageLnet/minecraft/entity/Entity;damage(Lnet/minecraft/entity/damage/DamageSource;F)Z
-
getWidth
public int getWidth()- Specified by:
getWidthin classAbstractDecorationEntity- Mappings:
Namespace Name Mixin selector official lLaca;l()Iintermediary method_4462Lnet/minecraft/class_1396;method_4462()Inamed getWidthLnet/minecraft/entity/decoration/AbstractDecorationEntity;getWidth()I
-
getHeight
public int getHeight()- Specified by:
getHeightin classAbstractDecorationEntity- Mappings:
Namespace Name Mixin selector official nLaca;n()Iintermediary method_4463Lnet/minecraft/class_1396;method_4463()Inamed getHeightLnet/minecraft/entity/decoration/AbstractDecorationEntity;getHeight()I
-
shouldRender
- Overrides:
shouldRenderin classEntity- Mappings:
Namespace Name Mixin selector official aLvg;a(D)Zintermediary method_2486Lnet/minecraft/class_864;method_2486(D)Znamed shouldRenderLnet/minecraft/entity/Entity;shouldRender(D)Z
-
onBreak
- Specified by:
onBreakin classAbstractDecorationEntity- Mappings:
Namespace Name Mixin selector official aLaca;a(Lvg;)Vintermediary method_6101Lnet/minecraft/class_1396;method_6101(Lnet/minecraft/class_864;)Vnamed onBreakLnet/minecraft/entity/decoration/AbstractDecorationEntity;onBreak(Lnet/minecraft/entity/Entity;)V
-
onPlace
public void onPlace()- Specified by:
onPlacein classAbstractDecorationEntity- Mappings:
Namespace Name Mixin selector official pLaca;p()Vintermediary method_13209Lnet/minecraft/class_1396;method_13209()Vnamed onPlaceLnet/minecraft/entity/decoration/AbstractDecorationEntity;onPlace()V
-
dropHeldStack
- Mappings:
Namespace Name Mixin selector official bLacb;b(Lvg;Z)Vintermediary method_8368Lnet/minecraft/class_1397;method_8368(Lnet/minecraft/class_864;Z)Vnamed dropHeldStackLnet/minecraft/entity/decoration/ItemFrameEntity;dropHeldStack(Lnet/minecraft/entity/Entity;Z)V
-
removeFromFrame
- Mappings:
Namespace Name Mixin selector official bLacb;b(Laip;)Vintermediary method_6102Lnet/minecraft/class_1397;method_6102(Lnet/minecraft/class_1071;)Vnamed removeFromFrameLnet/minecraft/entity/decoration/ItemFrameEntity;removeFromFrame(Lnet/minecraft/item/ItemStack;)V
-
getHeldItemStack
- Mappings:
Namespace Name Mixin selector official rLacb;r()Laip;intermediary method_4468Lnet/minecraft/class_1397;method_4468()Lnet/minecraft/class_1071;named getHeldItemStackLnet/minecraft/entity/decoration/ItemFrameEntity;getHeldItemStack()Lnet/minecraft/item/ItemStack;
-
setHeldItemStack
- Mappings:
Namespace Name Mixin selector official aLacb;a(Laip;)Vintermediary method_4466Lnet/minecraft/class_1397;method_4466(Lnet/minecraft/class_1071;)Vnamed setHeldItemStackLnet/minecraft/entity/decoration/ItemFrameEntity;setHeldItemStack(Lnet/minecraft/item/ItemStack;)V
-
setHeldItemStack
- Mappings:
Namespace Name Mixin selector official aLacb;a(Laip;Z)Vintermediary method_11151Lnet/minecraft/class_1397;method_11151(Lnet/minecraft/class_1071;Z)Vnamed setHeldItemStackLnet/minecraft/entity/decoration/ItemFrameEntity;setHeldItemStack(Lnet/minecraft/item/ItemStack;Z)V
-
onTrackedDataSet
- Overrides:
onTrackedDataSetin classEntity- Mappings:
Namespace Name Mixin selector official aLvg;a(Lmy;)Vintermediary method_12974Lnet/minecraft/class_864;method_12974(Lnet/minecraft/class_2921;)Vnamed onTrackedDataSetLnet/minecraft/entity/Entity;onTrackedDataSet(Lnet/minecraft/entity/data/TrackedData;)V
-
rotation
public int rotation()- Mappings:
Namespace Name Mixin selector official sLacb;s()Iintermediary method_4469Lnet/minecraft/class_1397;method_4469()Inamed rotationLnet/minecraft/entity/decoration/ItemFrameEntity;rotation()I
-
setRotation
public void setRotation(int value) - Mappings:
Namespace Name Mixin selector official aLacb;a(I)Vintermediary method_4467Lnet/minecraft/class_1397;method_4467(I)Vnamed setRotationLnet/minecraft/entity/decoration/ItemFrameEntity;setRotation(I)V
-
setRotation
private void setRotation(int value, boolean update) - Mappings:
Namespace Name Mixin selector official aLacb;a(IZ)Vintermediary method_11150Lnet/minecraft/class_1397;method_11150(IZ)Vnamed setRotationLnet/minecraft/entity/decoration/ItemFrameEntity;setRotation(IZ)V
-
method_13519
- Mappings:
Namespace Name Mixin selector official aLacb;a(Lry;)Vintermediary method_13519Lnet/minecraft/class_1397;method_13519(Lnet/minecraft/class_2934;)Vnamed method_13519Lnet/minecraft/entity/decoration/ItemFrameEntity;method_13519(Lnet/minecraft/class_2934;)V
-
writeCustomDataToNbt
- Overrides:
writeCustomDataToNbtin classAbstractDecorationEntity- Mappings:
Namespace Name Mixin selector official bLvg;b(Lfy;)Vintermediary method_2528Lnet/minecraft/class_864;method_2528(Lnet/minecraft/class_322;)Vnamed writeCustomDataToNbtLnet/minecraft/entity/Entity;writeCustomDataToNbt(Lnet/minecraft/nbt/NbtCompound;)V
-
readCustomDataFromNbt
- Overrides:
readCustomDataFromNbtin classAbstractDecorationEntity- Mappings:
Namespace Name Mixin selector official aLvg;a(Lfy;)Vintermediary method_2498Lnet/minecraft/class_864;method_2498(Lnet/minecraft/class_322;)Vnamed readCustomDataFromNbtLnet/minecraft/entity/Entity;readCustomDataFromNbt(Lnet/minecraft/nbt/NbtCompound;)V
-
interact
- Overrides:
interactin classEntity- Mappings:
Namespace Name Mixin selector official bLvg;b(Laed;Lub;)Zintermediary method_6100Lnet/minecraft/class_864;method_6100(Lnet/minecraft/class_988;Lnet/minecraft/class_2961;)Znamed interactLnet/minecraft/entity/Entity;interact(Lnet/minecraft/entity/player/PlayerEntity;Lnet/minecraft/util/Hand;)Z
-
getComparatorPower
public int getComparatorPower()- Mappings:
Namespace Name Mixin selector official tLacb;t()Iintermediary method_11152Lnet/minecraft/class_1397;method_11152()Inamed getComparatorPowerLnet/minecraft/entity/decoration/ItemFrameEntity;getComparatorPower()I
-