Package net.minecraft.entity
Class Minecart
java.lang.Object
net.minecraft.entity.EntityBase
net.minecraft.entity.Minecart
- All Implemented Interfaces:
InventoryBase
- Mappings:
Namespace Name intermediary net/minecraft/class_549glue class_608server prclient ylnamed net/minecraft/entity/Minecart
-
Field Summary
FieldsModifier and TypeFieldDescriptionintintintprivate ItemInstance[]private booleanprivate static final int[][][]private intprivate doubleprivate doubleprivate doubleprivate doubleprivate doubleprivate doubleprivate doubleprivate doubleintdoubledoubleintFields inherited from class net.minecraft.entity.EntityBase
air, boundingBox, chunkIndex, chunkX, chunkZ, clientX, clientY, clientZ, cloakUrl, dataTracker, entityId, fallDistance, field_1593, field_1612, field_1613, field_1617, field_1618, field_1622, field_1624, field_1625, field_1626, field_1627, field_1629, field_1634, field_1635, field_1640, field_1641, field_1642, field_1643, field_1645, field_1646, field_1648, fire, height, immuneToFire, inCobweb, level, onGround, passenger, pitch, prevPitch, prevRenderX, prevRenderY, prevRenderZ, prevX, prevY, prevYaw, prevZ, rand, removed, renderDistanceMultiplier, skinUrl, standingEyeHeight, vehicle, velocityX, velocityY, velocityZ, width, x, y, yaw, z -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected booleancanClimb()booleancanPlayerUse(PlayerBase player) booleandamage(EntityBase target, int amount) getBoundingBox(EntityBase entityBase) floatgetInventoryItem(int index) intintdoubleprotected voidbooleaninteract(PlayerBase playerBase) voidvoidmethod_1311(double double2, double double3, double double4, float float2, float float3, int int2) voidvoidmethod_1353(EntityBase entityBase) booleanbooleanmethod_1813(double x, double y, double z) method_1814(double x, double y, double z, double double2) protected voidvoidremove()voidsetInventoryItem(int slot, ItemInstance stack) voidsetVelocity(double velocityX, double velocityY, double velocityZ) takeInventoryItem(int index, int count) voidtick()protected voidMethods inherited from class net.minecraft.entity.EntityBase
accelerate, afterSpawn, baseTick, damageByFire, destroy, distanceTo, distanceTo, dropItem, dropItem, dropItem, equals, fromTag, getBrightnessAtEyes, getDataTracker, getHeightOffset, getStandingEyeHeight, getStringId, getTextured, handleFallDamage, handleKilledEntity, handleStatus, hashCode, initCloak, isAlive, isInFluid, isInsideWall, isTouchingWater, method_1320, method_1326, method_1329, method_1330, method_1332, method_1334, method_1335, method_1336, method_1338, method_1343, method_1344, method_1345, method_1349, method_1352, method_1359, method_1360, method_1361, method_1362, method_1369, method_1372, method_1373, method_1374, method_1377, method_1382, method_1388, method_1393, move, movementInputToVelocity, onKilledOther, onPlayerCollision, onStruckByLightning, setLevel, setPosition, setPositionAndAngles, setRotation, setSize, shouldRenderAtDistance, shouldRenderFrom, squaredDistanceTo, startRiding, tickRiding, toTag
-
Field Details
-
field_2281
private static final int[][][] field_2281- Mappings:
Namespace Name Mixin selector intermediary field_2281Lnet/minecraft/class_549;field_2281:[[[Iglue field_2475Lclass_608;field_2475:[[[Iserver jLpr;j:[[[Iclient jLyl;j:[[[Inamed field_2281Lnet/minecraft/entity/Minecart;field_2281:[[[I
-
field_2279
- Mappings:
Namespace Name Mixin selector intermediary field_2279Lnet/minecraft/class_549;field_2279:[Lnet/minecraft/class_31;glue field_2473Lclass_608;field_2473:[Lclass_224;server hLpr;h:[Lfy;client hLyl;h:[Liz;named field_2279Lnet/minecraft/entity/Minecart;field_2279:[Lnet/minecraft/item/ItemInstance;
-
field_2272
public int field_2272- Mappings:
Namespace Name Mixin selector intermediary field_2272Lnet/minecraft/class_549;field_2272:Iglue field_2466Lclass_608;field_2466:Iserver aLpr;a:Iclient aLyl;a:Inamed field_2272Lnet/minecraft/entity/Minecart;field_2272:I
-
field_2273
public int field_2273- Mappings:
Namespace Name Mixin selector intermediary field_2273Lnet/minecraft/class_549;field_2273:Iglue field_2467Lclass_608;field_2467:Iserver bLpr;b:Iclient bLyl;b:Inamed field_2273Lnet/minecraft/entity/Minecart;field_2273:I
-
field_2274
public int field_2274- Mappings:
Namespace Name Mixin selector intermediary field_2274Lnet/minecraft/class_549;field_2274:Iglue field_2468Lclass_608;field_2468:Iserver cLpr;c:Iclient cLyl;c:Inamed field_2274Lnet/minecraft/entity/Minecart;field_2274:I
-
field_2280
private boolean field_2280- Mappings:
Namespace Name Mixin selector intermediary field_2280Lnet/minecraft/class_549;field_2280:Zglue field_2474Lclass_608;field_2474:Zserver iLpr;i:Zclient iLyl;i:Znamed field_2280Lnet/minecraft/entity/Minecart;field_2280:Z
-
type
public int type- Mappings:
Namespace Name Mixin selector intermediary field_2275Lnet/minecraft/class_549;field_2275:Iglue field_2469Lclass_608;field_2469:Iserver dLpr;d:Iclient dLyl;d:Inamed typeLnet/minecraft/entity/Minecart;type:I
-
fuel
public int fuel- Mappings:
Namespace Name Mixin selector intermediary field_2276Lnet/minecraft/class_549;field_2276:Iglue field_2470Lclass_608;field_2470:Iserver eLpr;e:Iclient eLyl;e:Inamed fuelLnet/minecraft/entity/Minecart;fuel:I
-
pushX
public double pushX- Mappings:
Namespace Name Mixin selector intermediary field_2277Lnet/minecraft/class_549;field_2277:Dglue field_2471Lclass_608;field_2471:Dserver fLpr;f:Dclient fLyl;f:Dnamed pushXLnet/minecraft/entity/Minecart;pushX:D
-
pushZ
public double pushZ- Mappings:
Namespace Name Mixin selector intermediary field_2278Lnet/minecraft/class_549;field_2278:Dglue field_2472Lclass_608;field_2472:Dserver gLpr;g:Dclient gLyl;g:Dnamed pushZLnet/minecraft/entity/Minecart;pushZ:D
-
field_2282
private int field_2282- Mappings:
Namespace Name Mixin selector intermediary field_2282Lnet/minecraft/class_549;field_2282:Iglue field_2476Lclass_608;field_2476:Iserver kLpr;k:Iclient kLyl;k:Inamed field_2282Lnet/minecraft/entity/Minecart;field_2282:I
-
field_2283
private double field_2283- Mappings:
Namespace Name Mixin selector intermediary field_2283Lnet/minecraft/class_549;field_2283:Dglue field_2477Lclass_608;field_2477:Dserver lLpr;l:Dclient lLyl;l:Dnamed field_2283Lnet/minecraft/entity/Minecart;field_2283:D
-
field_2284
private double field_2284- Mappings:
Namespace Name Mixin selector intermediary field_2284Lnet/minecraft/class_549;field_2284:Dglue field_2478Lclass_608;field_2478:Dserver mLpr;m:Dclient mLyl;m:Dnamed field_2284Lnet/minecraft/entity/Minecart;field_2284:D
-
field_2285
private double field_2285- Mappings:
Namespace Name Mixin selector intermediary field_2285Lnet/minecraft/class_549;field_2285:Dglue field_2479Lclass_608;field_2479:Dserver nLpr;n:Dclient nLyl;n:Dnamed field_2285Lnet/minecraft/entity/Minecart;field_2285:D
-
field_2286
private double field_2286- Mappings:
Namespace Name Mixin selector intermediary field_2286Lnet/minecraft/class_549;field_2286:Dglue field_2480Lclass_608;field_2480:Dserver oLpr;o:Dclient oLyl;o:Dnamed field_2286Lnet/minecraft/entity/Minecart;field_2286:D
-
field_2287
private double field_2287- Mappings:
Namespace Name Mixin selector intermediary field_2287Lnet/minecraft/class_549;field_2287:Dglue field_2481Lclass_608;field_2481:Dserver pLpr;p:Dclient pLyl;p:Dnamed field_2287Lnet/minecraft/entity/Minecart;field_2287:D
-
field_2288
- Mappings:
Namespace Name Mixin selector intermediary field_2288Lnet/minecraft/class_549;field_2288:Dglue field_2897Lclass_608;field_2897:Dserver field_2288Lpr;field_2288:Dclient qLyl;q:Dnamed field_2288Lnet/minecraft/entity/Minecart;field_2288:D
-
field_2289
- Mappings:
Namespace Name Mixin selector intermediary field_2289Lnet/minecraft/class_549;field_2289:Dglue field_2898Lclass_608;field_2898:Dserver field_2289Lpr;field_2289:Dclient rLyl;r:Dnamed field_2289Lnet/minecraft/entity/Minecart;field_2289:D
-
field_2290
- Mappings:
Namespace Name Mixin selector intermediary field_2290Lnet/minecraft/class_549;field_2290:Dglue field_2899Lclass_608;field_2899:Dserver field_2290Lpr;field_2290:Dclient sLyl;s:Dnamed field_2290Lnet/minecraft/entity/Minecart;field_2290:D
-
-
Constructor Details
-
Minecart
- Mappings:
Namespace Name Mixin selector intermediary <init>Lnet/minecraft/class_57;<init>(Lnet/minecraft/class_18;)Vglue <init>Lclass_450;<init>(Lclass_129;)Vserver <init>Llq;<init>(Ldj;)Vclient <init>Lsn;<init>(Lfd;)Vnamed <init>Lnet/minecraft/entity/EntityBase;<init>(Lnet/minecraft/level/Level;)V
-
Minecart
- Mappings:
Namespace Name Mixin selector intermediary <init>Lnet/minecraft/class_549;<init>(Lnet/minecraft/class_18;DDDI)Vglue <init>Lclass_608;<init>(Lclass_129;DDDI)Vserver <init>Lpr;<init>(Ldj;DDDI)Vclient <init>Lyl;<init>(Lfd;DDDI)Vnamed <init>Lnet/minecraft/entity/Minecart;<init>(Lnet/minecraft/level/Level;DDDI)V
-
-
Method Details
-
canClimb
protected boolean canClimb()- Overrides:
canClimbin classEntityBase- Mappings:
Namespace Name Mixin selector intermediary method_1358Lnet/minecraft/class_57;method_1358()Zglue method_195Lclass_450;method_195()Zserver nLlq;n()Zclient nLsn;n()Znamed canClimbLnet/minecraft/entity/EntityBase;canClimb()Z
-
initDataTracker
protected void initDataTracker()- Specified by:
initDataTrackerin classEntityBase- Mappings:
Namespace Name Mixin selector intermediary method_1310Lnet/minecraft/class_57;method_1310()Vglue method_108Lclass_450;method_108()Vserver bLlq;b()Vclient bLsn;b()Vnamed initDataTrackerLnet/minecraft/entity/EntityBase;initDataTracker()V
-
getBoundingBox
- Overrides:
getBoundingBoxin classEntityBase- Mappings:
Namespace Name Mixin selector intermediary method_1379Lnet/minecraft/class_57;method_1379(Lnet/minecraft/class_57;)Lnet/minecraft/class_25;glue method_744Lclass_450;method_744(Lclass_450;)Lclass_113;server a_Llq;a_(Llq;)Lcz;client aLsn;a(Lsn;)Leq;named getBoundingBoxLnet/minecraft/entity/EntityBase;getBoundingBox(Lnet/minecraft/entity/EntityBase;)Lnet/minecraft/util/maths/Box;
-
method_1381
- Overrides:
method_1381in classEntityBase- Mappings:
Namespace Name Mixin selector intermediary method_1381Lnet/minecraft/class_57;method_1381()Lnet/minecraft/class_25;glue method_746Lclass_450;method_746()Lclass_113;server e_Llq;e_()Lcz;client fLsn;f()Leq;named method_1381Lnet/minecraft/entity/EntityBase;method_1381()Lnet/minecraft/util/maths/Box;
-
method_1380
public boolean method_1380()- Overrides:
method_1380in classEntityBase- Mappings:
Namespace Name Mixin selector intermediary method_1380Lnet/minecraft/class_57;method_1380()Zglue method_745Lclass_450;method_745()Zserver d_Llq;d_()Zclient i_Lsn;i_()Znamed method_1380Lnet/minecraft/entity/EntityBase;method_1380()Z
-
getMountedHeightOffset
public double getMountedHeightOffset()- Overrides:
getMountedHeightOffsetin classEntityBase- Mappings:
Namespace Name Mixin selector intermediary method_1357Lnet/minecraft/class_57;method_1357()Dglue method_194Lclass_450;method_194()Dserver mLlq;m()Dclient mLsn;m()Dnamed getMountedHeightOffsetLnet/minecraft/entity/EntityBase;getMountedHeightOffset()D
-
damage
- Overrides:
damagein classEntityBase- Mappings:
Namespace Name Mixin selector intermediary method_1355Lnet/minecraft/class_57;method_1355(Lnet/minecraft/class_57;I)Zglue method_178Lclass_450;method_178(Lclass_450;I)Zserver aLlq;a(Llq;I)Zclient aLsn;a(Lsn;I)Znamed damageLnet/minecraft/entity/EntityBase;damage(Lnet/minecraft/entity/EntityBase;I)Z
-
method_1312
- Overrides:
method_1312in classEntityBase- Mappings:
Namespace Name Mixin selector intermediary method_1312Lnet/minecraft/class_57;method_1312()Vglue method_1091Lclass_450;method_1091()Vserver method_1312Llq;method_1312()Vclient hLsn;h()Vnamed method_1312Lnet/minecraft/entity/EntityBase;method_1312()V
-
method_1356
public boolean method_1356()- Overrides:
method_1356in classEntityBase- Mappings:
Namespace Name Mixin selector intermediary method_1356Lnet/minecraft/class_57;method_1356()Zglue method_179Lclass_450;method_179()Zserver l_Llq;l_()Zclient h_Lsn;h_()Znamed method_1356Lnet/minecraft/entity/EntityBase;method_1356()Z
-
remove
public void remove()- Overrides:
removein classEntityBase- Mappings:
Namespace Name Mixin selector intermediary method_1386Lnet/minecraft/class_57;method_1386()Vglue method_826Lclass_450;method_826()Vserver JLlq;J()Vclient KLsn;K()Vnamed removeLnet/minecraft/entity/EntityBase;remove()V
-
tick
public void tick()- Overrides:
tickin classEntityBase- Mappings:
Namespace Name Mixin selector intermediary method_1370Lnet/minecraft/class_57;method_1370()Vglue method_29Lclass_450;method_29()Vserver m_Llq;m_()Vclient w_Lsn;w_()Vnamed tickLnet/minecraft/entity/EntityBase;tick()V
-
method_1814
- Mappings:
Namespace Name Mixin selector intermediary method_1814Lnet/minecraft/class_549;method_1814(DDDD)Lnet/minecraft/class_26;glue method_2275Lclass_608;method_2275(DDDD)Lclass_45;server method_1814Lpr;method_1814(DDDD)Lba;client aLyl;a(DDDD)Lbt;named method_1814Lnet/minecraft/entity/Minecart;method_1814(DDDD)Lnet/minecraft/util/maths/Vec3f;
-
method_1813
- Mappings:
Namespace Name Mixin selector intermediary method_1813Lnet/minecraft/class_549;method_1813(DDD)Lnet/minecraft/class_26;glue method_2053Lclass_608;method_2053(DDD)Lclass_45;server hLpr;h(DDD)Lba;client iLyl;i(DDD)Lbt;named method_1813Lnet/minecraft/entity/Minecart;method_1813(DDD)Lnet/minecraft/util/maths/Vec3f;
-
writeCustomDataToTag
- Specified by:
writeCustomDataToTagin classEntityBase- Mappings:
Namespace Name Mixin selector intermediary method_1368Lnet/minecraft/class_57;method_1368(Lnet/minecraft/class_8;)Vglue method_24Lclass_450;method_24(Lclass_333;)Vserver bLlq;b(Liq;)Vclient bLsn;b(Lnu;)Vnamed writeCustomDataToTagLnet/minecraft/entity/EntityBase;writeCustomDataToTag(Lnet/minecraft/util/io/CompoundTag;)V
-
readCustomDataFromTag
- Specified by:
readCustomDataFromTagin classEntityBase- Mappings:
Namespace Name Mixin selector intermediary method_1363Lnet/minecraft/class_57;method_1363(Lnet/minecraft/class_8;)Vglue method_23Lclass_450;method_23(Lclass_333;)Vserver aLlq;a(Liq;)Vclient aLsn;a(Lnu;)Vnamed readCustomDataFromTagLnet/minecraft/entity/EntityBase;readCustomDataFromTag(Lnet/minecraft/util/io/CompoundTag;)V
-
getEyeHeight
- Overrides:
getEyeHeightin classEntityBase- Mappings:
Namespace Name Mixin selector intermediary method_1366Lnet/minecraft/class_57;method_1366()Fglue method_237Lclass_450;method_237()Fserver method_1366Llq;method_1366()Fclient x_Lsn;x_()Fnamed getEyeHeightLnet/minecraft/entity/EntityBase;getEyeHeight()F
-
method_1353
- Overrides:
method_1353in classEntityBase- Mappings:
Namespace Name Mixin selector intermediary method_1353Lnet/minecraft/class_57;method_1353(Lnet/minecraft/class_57;)Vglue method_1661Lclass_450;method_1661(Lclass_450;)Vserver hLlq;h(Llq;)Vclient hLsn;h(Lsn;)Vnamed method_1353Lnet/minecraft/entity/EntityBase;method_1353(Lnet/minecraft/entity/EntityBase;)V
-
getInventorySize
public int getInventorySize()- Specified by:
getInventorySizein interfaceInventoryBase- Mappings:
Namespace Name Mixin selector intermediary method_948Lnet/minecraft/class_134;method_948()Iglue method_49Lclass_287;method_49()Iserver aLhp;a()Iclient aLlw;a()Inamed getInventorySizeLnet/minecraft/inventory/InventoryBase;getInventorySize()I
-
getInventoryItem
- Specified by:
getInventoryItemin interfaceInventoryBase- Mappings:
Namespace Name Mixin selector intermediary method_954Lnet/minecraft/class_134;method_954(I)Lnet/minecraft/class_31;glue method_58Lclass_287;method_58(I)Lclass_224;server d_Lhp;d_(I)Lfy;client f_Llw;f_(I)Liz;named getInventoryItemLnet/minecraft/inventory/InventoryBase;getInventoryItem(I)Lnet/minecraft/item/ItemInstance;
-
takeInventoryItem
- Specified by:
takeInventoryItemin interfaceInventoryBase- Mappings:
Namespace Name Mixin selector intermediary method_949Lnet/minecraft/class_134;method_949(II)Lnet/minecraft/class_31;glue method_50Lclass_287;method_50(II)Lclass_224;server aLhp;a(II)Lfy;client aLlw;a(II)Liz;named takeInventoryItemLnet/minecraft/inventory/InventoryBase;takeInventoryItem(II)Lnet/minecraft/item/ItemInstance;
-
setInventoryItem
- Specified by:
setInventoryItemin interfaceInventoryBase- Mappings:
Namespace Name Mixin selector intermediary method_950Lnet/minecraft/class_134;method_950(ILnet/minecraft/class_31;)Vglue method_51Lclass_287;method_51(ILclass_224;)Vserver aLhp;a(ILfy;)Vclient aLlw;a(ILiz;)Vnamed setInventoryItemLnet/minecraft/inventory/InventoryBase;setInventoryItem(ILnet/minecraft/item/ItemInstance;)V
-
getContainerName
- Specified by:
getContainerNamein interfaceInventoryBase- Mappings:
Namespace Name Mixin selector intermediary method_952Lnet/minecraft/class_134;method_952()Ljava/lang/String;glue method_56Lclass_287;method_56()Ljava/lang/String;server cLhp;c()Ljava/lang/String;client cLlw;c()Ljava/lang/String;named getContainerNameLnet/minecraft/inventory/InventoryBase;getContainerName()Ljava/lang/String;
-
getMaxItemCount
public int getMaxItemCount()- Specified by:
getMaxItemCountin interfaceInventoryBase- Mappings:
Namespace Name Mixin selector intermediary method_953Lnet/minecraft/class_134;method_953()Iglue method_57Lclass_287;method_57()Iserver dLhp;d()Iclient dLlw;d()Inamed getMaxItemCountLnet/minecraft/inventory/InventoryBase;getMaxItemCount()I
-
markDirty
public void markDirty()- Specified by:
markDirtyin interfaceInventoryBase- Mappings:
Namespace Name Mixin selector intermediary method_947Lnet/minecraft/class_134;method_947()Vglue method_1055Lclass_287;method_1055()Vserver iLhp;i()Vclient y_Llw;y_()Vnamed markDirtyLnet/minecraft/inventory/InventoryBase;markDirty()V
-
interact
- Overrides:
interactin classEntityBase- Mappings:
Namespace Name Mixin selector intermediary method_1323Lnet/minecraft/class_57;method_1323(Lnet/minecraft/class_54;)Zglue method_159Lclass_450;method_159(Lclass_172;)Zserver aLlq;a(Lem;)Zclient aLsn;a(Lgs;)Znamed interactLnet/minecraft/entity/EntityBase;interact(Lnet/minecraft/entity/player/PlayerBase;)Z
-
method_1311
@Environment(CLIENT) public void method_1311(double double2, double double3, double double4, float float2, float float3, int int2) - Overrides:
method_1311in classEntityBase- Mappings:
Namespace Name Mixin selector intermediary method_1311Lnet/minecraft/class_57;method_1311(DDDFFI)Vglue method_1090Lclass_450;method_1090(DDDFFI)Vserver method_1311Llq;method_1311(DDDFFI)Vclient aLsn;a(DDDFFI)Vnamed method_1311Lnet/minecraft/entity/EntityBase;method_1311(DDDFFI)V
-
setVelocity
- Overrides:
setVelocityin classEntityBase- Mappings:
Namespace Name Mixin selector intermediary method_1365Lnet/minecraft/class_57;method_1365(DDD)Vglue method_236Lclass_450;method_236(DDD)Vserver method_1365Llq;method_1365(DDD)Vclient aLsn;a(DDD)Vnamed setVelocityLnet/minecraft/entity/EntityBase;setVelocity(DDD)V
-
canPlayerUse
- Specified by:
canPlayerUsein interfaceInventoryBase- Mappings:
Namespace Name Mixin selector intermediary method_951Lnet/minecraft/class_134;method_951(Lnet/minecraft/class_54;)Zglue method_53Lclass_287;method_53(Lclass_172;)Zserver a_Lhp;a_(Lem;)Zclient a_Llw;a_(Lgs;)Znamed canPlayerUseLnet/minecraft/inventory/InventoryBase;canPlayerUse(Lnet/minecraft/entity/player/PlayerBase;)Z
-