net.minecraft.entity.vehicle

public class CommandBlockMinecartEntity

extends AbstractMinecartEntity

All mapped superinterfaces:

Nameable, EntityLike, UniquelyIdentifiable, ScoreHolder, DataTracked, ComponentsAccess, HeldItemContext, StackReferenceGetter, DebugTrackable, EntryConvertible

net.minecraft.world.entity.vehicle.minecart.MinecartCommandBlock
net.minecraft.world.entity.vehicle.minecart.MinecartCommandBlock
net.minecraft.class_1697
net.minecraft.entity.vehicle.CommandBlockMinecartEntity

Field summary

Modifier and TypeField
private static final TrackedData<String>
DATA_ID_COMMAND_NAME
DATA_ID_COMMAND_NAME
field_7743
COMMAND
private static final TrackedData<Text>
DATA_ID_LAST_OUTPUT
DATA_ID_LAST_OUTPUT
field_7741
LAST_OUTPUT
private final CommandBlockExecutor
commandBlock
commandBlock
field_7744
commandExecutor
private static final int
ACTIVATION_DELAY
ACTIVATION_DELAY
field_30701
EXECUTE_TICK_COOLDOWN
private int
lastActivated
lastActivated
field_7742
lastExecuted

Constructor summary

ModifierConstructor
public (EntityType<? extends CommandBlockMinecartEntity> type, World level)

Method summary

Modifier and TypeMethod
protected Item
getDropItem()
getDropItem()
method_7557()
asItem()
public ItemStack
getPickResult()
getPickResult()
method_31480()
getPickBlockStack()
protected void
defineSynchedData(SynchedEntityData$Builder entityData)
defineSynchedData(SynchedEntityData$Builder entityData)
method_5693(class_2945$class_9222 arg0)
initDataTracker(DataTracker$Builder arg0)
protected void
readAdditionalSaveData(ValueInput input)
readAdditionalSaveData(ValueInput input)
method_5749(class_11368 arg0)
readCustomData(ReadView arg0)
protected void
addAdditionalSaveData(ValueOutput output)
addAdditionalSaveData(ValueOutput output)
method_5652(class_11372 arg0)
writeCustomData(WriteView arg0)
public BlockState
getDefaultDisplayBlockState()
getDefaultDisplayBlockState()
method_7517()
getDefaultContainedBlock()
public CommandBlockExecutor
getCommandBlock()
getCommandBlock()
method_7567()
getCommandExecutor()
public void
activateMinecart(ServerLevel level, int xt, int yt, int zt, boolean state)
activateMinecart(ServerLevel level, int xt, int yt, int zt, boolean state)
method_7506(class_3218 arg0, int arg1, int arg2, int arg3, boolean arg4)
onActivatorRail(ServerWorld arg0, int arg1, int arg2, int arg3, boolean arg4)
public ActionResult
interact(Player player, InteractionHand hand, Vec3 location)
interact(Player player, InteractionHand hand, Vec3 location)
method_5688(class_1657 arg0, class_1268 arg1, class_243 arg2)
interact(PlayerEntity arg0, Hand arg1, Vec3d arg2)
public void
onSyncedDataUpdated(EntityDataAccessor<?> accessor)
onSyncedDataUpdated(EntityDataAccessor<?> accessor)
method_5674(class_2940<?> arg0)
onTrackedDataSet(TrackedData<?> arg0)