Java 类net.minecraft.world.IWorldEventListener 实例源码

项目:UniversalRemote    文件:WorldServerProxy.java   
@Override
public void addEventListener(IWorldEventListener listener) {
    if (m_proxyWorld != null && Util.isPrefixInCallStack(m_modPrefix)) {
        m_proxyWorld.addEventListener(listener);
    } else if (m_realWorld != null) {
        m_realWorld.addEventListener(listener);
    } else {
        super.addEventListener(listener);
    }
}
项目:UniversalRemote    文件:WorldServerProxy.java   
@Override
public void removeEventListener(IWorldEventListener listener) {
    if (m_proxyWorld != null && Util.isPrefixInCallStack(m_modPrefix)) {
        m_proxyWorld.removeEventListener(listener);
    } else if (m_realWorld != null) {
        m_realWorld.removeEventListener(listener);
    } else {
        super.removeEventListener(listener);
    }
}
项目:BlockSystems    文件:ClientBlockSystemListener.java   
public static ClientBlockSystemListener get(BlockSystem world) {
    for (IWorldEventListener listener : world.getListeners()) {
        if (listener instanceof ClientBlockSystemListener) {
            return (ClientBlockSystemListener) listener;
        }
    }
    return null;
}
项目:BlockSystems    文件:ServerBlockSystemListener.java   
public static ServerBlockSystemListener get(BlockSystem world) {
    for (IWorldEventListener listener : world.getListeners()) {
        if (listener instanceof ServerBlockSystemListener) {
            return (ServerBlockSystemListener) listener;
        }
    }
    return null;
}
项目:BlockSystems    文件:BlockSystem.java   
public List<IWorldEventListener> getListeners() {
    return this.eventListeners;
}
项目:Easy-Editors    文件:FakeWorld.java   
@Override
public void addEventListener(IWorldEventListener worldAccess) {
}
项目:Easy-Editors    文件:FakeWorld.java   
@Override
public void removeEventListener(IWorldEventListener worldAccess) {
}
项目:EnderIO    文件:PickupWorld.java   
@Override
public void addEventListener(@Nonnull IWorldEventListener listener) {
  wrapped.addEventListener(listener);
}
项目:EnderIO    文件:PickupWorld.java   
@Override
public void removeEventListener(@Nonnull IWorldEventListener listener) {
  wrapped.removeEventListener(listener);
}