@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();
}
java类net.minecraftforge.fml.common.network.FMLNetworkEvent.ClientDisconnectionFromServerEvent的实例源码
Listener.java 文件源码
项目:OreLogger
阅读 26
收藏 0
点赞 0
评论 0
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();
}