From 60879fbbedb6ab00ba9cc07b20e0f584b868917a Mon Sep 17 00:00:00 2001 From: Jonas Herzig Date: Fri, 21 Apr 2017 17:24:43 +0200 Subject: [PATCH] Change local class to be an inner class because Srg2Source breaks with it --- .../java/com/replaymod/recording/ReplayModRecording.java | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/src/main/java/com/replaymod/recording/ReplayModRecording.java b/src/main/java/com/replaymod/recording/ReplayModRecording.java index 9d1cd988..b3b55768 100644 --- a/src/main/java/com/replaymod/recording/ReplayModRecording.java +++ b/src/main/java/com/replaymod/recording/ReplayModRecording.java @@ -56,11 +56,12 @@ public class ReplayModRecording { EventBus bus = FMLCommonHandler.instance().bus(); bus.register(connectionEventHandler = new ConnectionEventHandler(logger, core)); - @ChannelHandler.Sharable - class RestrictionsChannelHandler extends ChannelDuplexHandler {} NetworkRegistry.INSTANCE.newChannel(Restrictions.PLUGIN_CHANNEL, new RestrictionsChannelHandler()); } + @ChannelHandler.Sharable + private static class RestrictionsChannelHandler extends ChannelDuplexHandler {} + public void initiateRecording(NetworkManager networkManager) { connectionEventHandler.onConnectedToServerEvent(networkManager); }