java类net.minecraftforge.fml.common.network.FMLNetworkEvent.ClientDisconnectionFromServerEvent的实例源码

Listener.java 文件源码 项目:OreLogger 阅读 26 收藏 0 点赞 0 评论 0
@SubscribeEvent
public void onDisconnect(ClientDisconnectionFromServerEvent event) {
    // write out all pending logs
    OreLogger.instance.getLogger().pollAndWrite();
    // reset save file so a new one is created if the player connects again
    OreLogger.instance.getLogger().resetSaveFile();
}
SimpleDimensions.java 文件源码 项目:Simple-Dimensions 阅读 62 收藏 0 点赞 0 评论 0
@SubscribeEvent
public void clientDisconnect(ClientDisconnectionFromServerEvent event)
{
    if (!event.getManager().isLocalChannel())
    {
        ClientHandler.getInstance().cleanUp();
    }
}
ProxyClient.java 文件源码 项目:DynamicSurroundings 阅读 24 收藏 0 点赞 0 评论 0
@Override
public void clientDisconnect(@Nonnull final ClientDisconnectionFromServerEvent event) {
    Minecraft.getMinecraft().addScheduledTask(new Runnable() {
        public void run() {
            EffectManager.unregister();
            GuiHUDHandler.unregister();
            ProxyClient.this.connectionTime = 0;
        }
    });
}
PlayerTracker.java 文件源码 项目:TFC2 阅读 22 收藏 0 点赞 0 评论 0
@SubscribeEvent
/**
 * Runs on the client
 */
public void onClientDisconnectServer(ClientDisconnectionFromServerEvent event)
{
    if(WorldGen.getInstance() != null)
    {
        WorldGen.getInstance().resetCache();
        WorldGen.ClearInstances();
        ChunkLoadHandler.loadedCentersMap.clear();
    }
}
ClientHandler.java 文件源码 项目:morecommands 阅读 38 收藏 0 点赞 0 评论 0
/**
 * Does cleanup stuff on disconnect from a server
 */
@SubscribeEvent
public void playerDisconnect(ClientDisconnectionFromServerEvent event) {
    AppliedPatches patches = PatchManager.instance().getGlobalAppliedPatches();

    patches.setPatchSuccessfullyApplied(PatchList.SERVER_MODDED, false);
    patches.setPatchSuccessfullyApplied(PatchList.HANDSHAKE_FINISHED, false);
    PacketHandlerClient.reregisterAndClearRemovedCmds();

    MoreCommands.getProxy().playerNotified = false;

    MoreCommandsConfig.enablePlayerAliases = MoreCommandsConfig.enablePlayerAliasesOriginal;
    MoreCommandsConfig.enablePlayerVars = MoreCommandsConfig.enablePlayerVarsOriginal;
}
PlayerTracker.java 文件源码 项目:TFC2 阅读 20 收藏 0 点赞 0 评论 0
@SubscribeEvent
/**
 * Runs on the client
 */
public void onClientDisconnectServer(ClientDisconnectionFromServerEvent event)
{
    if(WorldGen.getInstance() != null)
    {
        WorldGen.getInstance().resetCache();
        WorldGen.ClearInstances();
        ChunkLoadHandler.loadedCentersMap.clear();
    }
}
BackpacksConfig.java 文件源码 项目:WearableBackpacks 阅读 22 收藏 0 点赞 0 评论 0
/** Resets all synced values of the settings after disconnecting. */
@SideOnly(Side.CLIENT)
@SubscribeEvent
public void onDisconnectedFromServer(ClientDisconnectionFromServerEvent event) {
    if (!_connected) return;
    getSettings().forEach(Setting::resetSynced);
    _connected = false;
}
HypixelListener.java 文件源码 项目:Autotip 阅读 22 收藏 0 点赞 0 评论 0
@SubscribeEvent
public void playerLoggedOut(ClientDisconnectionFromServerEvent event) {
    Autotip.onHypixel = false;
}
ConfigHandler.java 文件源码 项目:mves 阅读 27 收藏 0 点赞 0 评论 0
@SuppressWarnings("static-method")
@SubscribeEvent
public void onPlayerLogout(ClientDisconnectionFromServerEvent event) {
  syncConfig(false);
  configLockedByServer = false;
}
ConfigHandler.java 文件源码 项目:TravelHut 阅读 25 收藏 0 点赞 0 评论 0
@SuppressWarnings("static-method")
@SubscribeEvent
public void onPlayerLogout(ClientDisconnectionFromServerEvent event) {
  syncConfig(false);
  configLockedByServer = false;
}
DSurround.java 文件源码 项目:DynamicSurroundings 阅读 27 收藏 0 点赞 0 评论 0
@SubscribeEvent(priority = EventPriority.LOWEST)
public void clientDisconnect(@Nonnull final ClientDisconnectionFromServerEvent event) {
    proxy.clientDisconnect(event);
    installedOnServer = false;
}
Proxy.java 文件源码 项目:DynamicSurroundings 阅读 25 收藏 0 点赞 0 评论 0
public void clientDisconnect(@Nonnull final ClientDisconnectionFromServerEvent event) {
    // NOTHING SHOULD BE HERE - OVERRIDE IN ProxyClient!
}
KeyboardHandler.java 文件源码 项目:blockbuster 阅读 25 收藏 0 点赞 0 评论 0
@SubscribeEvent
public void onUserLogOut(ClientDisconnectionFromServerEvent event)
{
    ClientProxy.manager.reset();
    ClientProxy.recordingOverlay.setVisible(false);
}
HammerClientProxy.java 文件源码 项目:Factorization 阅读 27 收藏 0 点赞 0 评论 0
@SubscribeEvent
public void onClientLogout(ClientDisconnectionFromServerEvent event) {
    cleanupClientWorld();
}
CivRadar.java 文件源码 项目:CivRadar 阅读 21 收藏 0 点赞 0 评论 0
@SubscribeEvent
public void onDisconnect(ClientDisconnectionFromServerEvent event) {
    currentServer = "";
}
ClientDatabaseManager.java 文件源码 项目:EnderIO 阅读 23 收藏 0 点赞 0 评论 0
@SubscribeEvent
public void on(ClientDisconnectionFromServerEvent event) {
  Log.info("Clearing Inventory Panel Client Database");
  dbRegistry.clear();
}
ValueFactory.java 文件源码 项目:EnderIO 阅读 21 收藏 0 点赞 0 评论 0
@SubscribeEvent
public void onPlayerLogout(final ClientDisconnectionFromServerEvent event) {
  Log.info("Removed server config override for mod " + modid);
  serverConfig = null;
  generation++;
}
ConnectionHandler.java 文件源码 项目:EnderIO 阅读 26 收藏 0 点赞 0 评论 0
@SubscribeEvent
public void onDisconnectedFromServer(ClientDisconnectionFromServerEvent evt) {
  ClientChannelRegister.instance.reset();
}


问题


面经


文章

微信
公众号

扫码关注公众号