net.minecraft.world.entity

public class OminousItemSpawner

extends Entity

All mapped superinterfaces:

SyncedDataHolder, Nameable, EntityAccess, UniquelyIdentifyable, ScoreHolder, DataComponentGetter

byy
net.minecraft.world.entity.OminousItemSpawner
net.minecraft.class_9461

Field summary

Modifier and TypeField
private static final int
b
SPAWN_ITEM_DELAY_MIN
field_50129
private static final int
c
SPAWN_ITEM_DELAY_MAX
field_50130
private static final String
d
TAG_SPAWN_ITEM_AFTER_TICKS
field_50131
private static final String
e
TAG_ITEM
field_50132
private static final EntityDataAccessor<ItemStack>
f
DATA_ITEM
field_50133
public static final int
a
TICKS_BEFORE_ABOUT_TO_SPAWN_SOUND
field_50128
private long
g
spawnItemAfterTicks
field_50134

Constructor summary

ModifierConstructor
public (EntityType<? extends OminousItemSpawner> arg0, Level arg1)

Method summary

Modifier and TypeMethod
public static OminousItemSpawner
a(dkz arg0, dba arg1)
create(Level arg0, ItemStack arg1)
method_58638(class_1937 arg0, class_1799 arg1)
public void
g()
tick()
method_5773()
private void
a(asi arg0)
tickServer(ServerLevel arg0)
method_58641(class_3218 arg0)
private void
i()
tickClient()
method_58642()
private void
l()
spawnItem()
method_58643()
private Entity
a(asi arg0, dbu arg1, dba arg2)
spawnProjectile(ServerLevel arg0, ProjectileItem arg1, ItemStack arg2)
method_61432(class_3218 arg0, class_9463 arg1, class_1799 arg2)
protected void
a(ald$a arg0)
defineSynchedData(SynchedEntityData$Builder arg0)
method_5693(class_2945$class_9222 arg0)
protected void
a(fbf arg0)
readAdditionalSaveData(ValueInput arg0)
method_5749(class_11368 arg0)
protected void
a(fbh arg0)
addAdditionalSaveData(ValueOutput arg0)
method_5652(class_11372 arg0)
protected boolean
r(bxs arg0)
canAddPassenger(Entity arg0)
method_5818(class_1297 arg0)
protected boolean
bS()
couldAcceptPassenger()
method_48921()
protected void
p(bxs arg0)
addPassenger(Entity arg0)
method_5627(class_1297 arg0)
public PushReaction
j_()
getPistonPushReaction()
method_5657()
public boolean
m_()
isIgnoringBlockTriggers()
method_5696()
public void
e()
addParticles()
method_58639()
public ItemStack
f()
getItem()
method_58640()
private void
a(dba arg0)
setItem(ItemStack arg0)
method_58636(class_1799 arg0)
public final boolean
a(asi arg0, bwh arg1, float arg2)
hurtServer(ServerLevel arg0, DamageSource arg1, float arg2)
method_64397(class_3218 arg0, class_1282 arg1, float arg2)