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 xsintermediary net/minecraft/class_1397named net/minecraft/entity/decoration/ItemFrameEntity
-
Field Summary
FieldsModifier and TypeFieldDescriptionprivate static final TrackedData<Optional<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, fireResistance, firstUpdate, height, horizontalCollision, horizontalSpeed, ignoreCameraFrustum, inanimate, inLava, isFireImmune, isGlowing, lastPortalBlockPos, lastPortalVec3d, netherPortalCooldown, netherPortalTime, noClip, onGround, pitch, playerUuid, prevHorizontalSpeed, prevPitch, prevTickX, prevTickY, prevTickZ, prevX, prevY, prevYaw, prevZ, pushSpeedReduction, random, removed, ridingCooldown, stepHeight, teleportDirection, teleporting, ticksAlive, touchingWater, tracedX, tracedY, tracedZ, updateNeeded, uuidString, velocityDirty, velocityModified, velocityX, velocityY, velocityZ, verticalCollision, width, world, x, y, yaw, z -
Constructor Summary
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 voidbooleanmethod_6100(PlayerEntity playerEntity, ItemStack itemStack, Hand hand) 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, 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, getRotationVector, getRotationVector, getSafeFallDistance, getSavedEntityId, getScoreboardTags, getScoreboardTeam, getSoundCategory, getTranslationKey, getUuid, getVehicle, getVisibilityBoundingBox, getWorld, handleFallDamage, handleStatus, hasCustomName, hashCode, hasMount, 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_6097, method_6344, 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, 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, updateKilledAdvancementCriterion, updatePassengerPosition, updatePositionAndAngles, updateSubmergedInWaterState, updateTrackedPositionAndAngles, updateVelocity, updateWaterState
-
Field Details
-
ITEM_STACK
- Mappings:
Namespace Name Mixin selector official cLxs;c:Lkf;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 dLxs;d:Lkf;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 eLxs;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>Lrr;<init>(Laht;)Vintermediary <init>Lnet/minecraft/class_864;<init>(Lnet/minecraft/class_1150;)Vnamed <init>Lnet/minecraft/entity/Entity;<init>(Lnet/minecraft/world/World;)V
-
ItemFrameEntity
- Mappings:
Namespace Name Mixin selector official <init>Lxs;<init>(Laht;Lcl;Lcs;)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 iLrr;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 aALrr;aA()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 aLrr;a(Lrc;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 lLxr;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 nLxr;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 aLrr;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 aLxr;a(Lrr;)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 oLxr;o()Vintermediary method_13209Lnet/minecraft/class_1396;method_13209()Vnamed onPlaceLnet/minecraft/entity/decoration/AbstractDecorationEntity;onPlace()V
-
dropHeldStack
- Mappings:
Namespace Name Mixin selector official bLxs;b(Lrr;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 bLxs;b(Ladq;)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 rLxs;r()Ladq;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 aLxs;a(Ladq;)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 aLxs;a(Ladq;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 aLrr;a(Lkf;)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 sLxs;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 aLxs;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 aLxs;a(IZ)Vintermediary method_11150Lnet/minecraft/class_1397;method_11150(IZ)Vnamed setRotationLnet/minecraft/entity/decoration/ItemFrameEntity;setRotation(IZ)V
-
writeCustomDataToNbt
- Overrides:
writeCustomDataToNbtin classAbstractDecorationEntity- Mappings:
Namespace Name Mixin selector official bLrr;b(Ldq;)Vintermediary method_2528Lnet/minecraft/class_864;method_2528(Lnet/minecraft/class_322;)Vnamed writeCustomDataToNbtLnet/minecraft/entity/Entity;writeCustomDataToNbt(Lnet/minecraft/nbt/NbtCompound;)V
-
readCustomDataFromNbt
- Overrides:
readCustomDataFromNbtin classAbstractDecorationEntity- Mappings:
Namespace Name Mixin selector official aLrr;a(Ldq;)Vintermediary method_2498Lnet/minecraft/class_864;method_2498(Lnet/minecraft/class_322;)Vnamed readCustomDataFromNbtLnet/minecraft/entity/Entity;readCustomDataFromNbt(Lnet/minecraft/nbt/NbtCompound;)V
-
method_6100
- Overrides:
method_6100in classEntity- Mappings:
Namespace Name Mixin selector official aLrr;a(Lzj;Ladq;Lqm;)Zintermediary method_6100Lnet/minecraft/class_864;method_6100(Lnet/minecraft/class_988;Lnet/minecraft/class_1071;Lnet/minecraft/class_2961;)Znamed method_6100Lnet/minecraft/entity/Entity;method_6100(Lnet/minecraft/entity/player/PlayerEntity;Lnet/minecraft/item/ItemStack;Lnet/minecraft/util/Hand;)Z
-
getComparatorPower
public int getComparatorPower()- Mappings:
Namespace Name Mixin selector official tLxs;t()Iintermediary method_11152Lnet/minecraft/class_1397;method_11152()Inamed getComparatorPowerLnet/minecraft/entity/decoration/ItemFrameEntity;getComparatorPower()I
-