Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- package eu.crushedpixel.sponge.packetgate.examples;
- import com.google.inject.Inject;
- import eu.crushedpixel.sponge.packetgate.examples.listener.SwearWordListener;
- import org.slf4j.Logger;
- import org.spongepowered.api.event.Listener;
- import org.spongepowered.api.event.network.ClientConnectionEvent;
- import org.spongepowered.api.plugin.Plugin;
- @Plugin(id = PluginPacketGateExamples.ID)
- public class PluginPacketGateExamples {
- static final String ID = "pluginpacketgateexamples";
- @Inject
- private Logger logger;
- @Listener
- public void onUserJoin(ClientConnectionEvent.Join event) {
- PacketConnection connection = PluginPacketGate.getPacketGate().connectionByPlayer(event.getTargetEntity()).get();
- PluginPacketGate.getPacketGate().registerListener(new SwearWordListener(logger), connection);
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment