类 VibrationSystem.Listener
java.lang.Object
net.minecraft.world.level.gameevent.vibrations.VibrationSystem.Listener
- 所有已实现的接口:
GameEventListener
- 封闭接口:
- VibrationSystem
-
嵌套类概要
从接口继承的嵌套类/接口 net.minecraft.world.level.gameevent.GameEventListener
GameEventListener.DeliveryMode, GameEventListener.Holder<T extends GameEventListener>
-
字段概要
字段 -
构造器概要
构造器 -
方法概要
修饰符和类型方法说明static float
distanceBetweenInBlocks
(BlockPos pPos1, BlockPos pPos2) void
forceScheduleVibration
(ServerLevel pLevel, GameEvent pGameEvent, GameEvent.Context pContext, Vec3 pPos) int
boolean
handleGameEvent
(ServerLevel pLevel, GameEvent pGameEvent, GameEvent.Context pContext, Vec3 pPos) private static boolean
isOccluded
(Level pLevel, Vec3 pPos, Vec3 p_283163_) private void
scheduleVibration
(ServerLevel pLevel, VibrationSystem.Data pData, GameEvent pGameEvent, GameEvent.Context pContext, Vec3 pPos, Vec3 p_282990_) 从类继承的方法 java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
从接口继承的方法 net.minecraft.world.level.gameevent.GameEventListener
getDeliveryMode
-
字段详细资料
-
system
-
-
构造器详细资料
-
Listener
-
-
方法详细资料
-
getListenerSource
- 指定者:
getListenerSource
在接口中GameEventListener
-
getListenerRadius
public int getListenerRadius()- 指定者:
getListenerRadius
在接口中GameEventListener
-
handleGameEvent
public boolean handleGameEvent(ServerLevel pLevel, GameEvent pGameEvent, GameEvent.Context pContext, Vec3 pPos) - 指定者:
handleGameEvent
在接口中GameEventListener
-
forceScheduleVibration
public void forceScheduleVibration(ServerLevel pLevel, GameEvent pGameEvent, GameEvent.Context pContext, Vec3 pPos) -
scheduleVibration
private void scheduleVibration(ServerLevel pLevel, VibrationSystem.Data pData, GameEvent pGameEvent, GameEvent.Context pContext, Vec3 pPos, Vec3 p_282990_) -
distanceBetweenInBlocks
-
isOccluded
-