Bungee - Proxy PingUtilsBungee 2.1.1

PingUtils for Bungeecord Proxy. MOTD, Max Slots, Online Players, Server Icon Managing (Randomly)

  1. Floppy012 submitted a new resource:

    PingUtilsBungee - PingUtils for Bungeecord Proxy. MOTD, Max Slots, Online Players, Server Icon Managing (Randomly)

    Read more about this resource...
     
  2. can u add fake players to tab and to bungee player counter plugin
     
  3. Im Sorry. Since the Bungeecord API has no possibility to add Fake Players (so that the Proxy and its Plugins recognize them) I can't do this. It is possible in a special way but I think that would cause many incompatibilities with other plugins.
     
    • Optimistic Optimistic x 1
  4. Firstly great plugin, very configurable and works straight out of the box with no major issues. Should put emphasis on installing to the bungee proxy servers plugins folder and not the other servers.


    Minor issues:
    FYI, im running BungeeCord with Spigot servers.

    issue #1
    When using teleport signs:
    http://dev.bukkit.org/bukkit-plugins/bungeeteleporter/
    Only 1 server shows players online. The other servers show the same max limit.

    issue #2
    When starting the plugin for the first time it has all setting turned on which is a dead give away and causes unrest when you realize that you just spammed the community with something to the effect of my server is awsome with a face on it.

    issue #3
    After disabling all of the plugins functionallity apart from min max players online, the plugin still displays a head as the icon in the server list. Cannot find a way to turn this feature off.


    Please add:
    1. Per server configuration.
    2. Ability to add fake players to the tab menu and /list, /whois etc...
    * see http://dev.bukkit.org/bukkit-plugins/fakeplayers/ <--broken on bungee but its fake players still appear in the tab menu
    * Fake players chosen from remote or local list option. Local list editable ingame.
    3. Fake join leave messages with toggle option.
    4. Fake players appearing at spawn and running a few blocks from spawn before disapearing as if teleported. With config options. Option to have them just hang around spawn if no-where to go such as hub. Or set position they should run to before disappearing such as a wall of signs.
    5. Fake player chat messages.
    6. Fake player notifications such as %player% voted for the server and got their rewards.
     
    #6 Stuperfied, Jun 5, 2015
    Last edited: Jun 6, 2015
  5. What about separate plugins for bungee/spigot which would do this on an individual server but tie into the main pingutils plugin?

    ie:
    put pingutils on your bungee proxy to fake global stats.
    put pingutilsextension on each spigot server to fake tab menu and player count per server.
     
  6. Can you make it so that we can set the minimum player count, so that as players join that number will go up and down on it's own?

    Example, I'd like to set the minimum player count to 17, then as players join/leave that number will rise and lower based on the players joining the server and leaving the server.
     
  7. Does this plugin make random fake (not in the game) players appear above other players at random?
    I'm getting reports of people saying they've seen all sorts of players hovering above them at various times.
    Some have been on the server some have not (so far as i know) Only plugin i can think of that might tie in it this one.
    Thanks. PS one player they all see is maxwell82 in case thats you :D
     
  8. Hello, I have this error on every logout.

    Code (Text):
    20:34:30 [INFO] [GermanGaymer] -> UpstreamBridge has disconnected
    20:34:30 [INFO] [/181.39.40.10:26285] <-> InitialHandler has connected
    20:34:30 [INFO] [/167.62.9.22:57937] <-> InitialHandler has connected
    20:34:30 [SEVERE] Nov 25, 2015 8:34:30 PM net.md_5.bungee.event.EventBus post
    WARNING: Error dispatching event PlayerDisconnectEvent(player=clamedsage86) to listener [email protected]de4
    java.lang.NullPointerException
        at de.f012.bungee.pingutils.managers.DataStorageManager.storeData(DataStorageManager.java:98)
        at de.f012.bungee.pingutils.listeners.PlayerDisconnectListener.onPlayerDisconnect(PlayerDisconnectListener.java:18)
        at sun.reflect.GeneratedMethodAccessor15.invoke(Unknown Source)
        at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
        at java.lang.reflect.Method.invoke(Unknown Source)
        at net.md_5.bungee.event.EventHandlerMethod.invoke(EventHandlerMethod.java:19)
        at net.md_5.bungee.event.EventBus.post(EventBus.java:53)
        at net.md_5.bungee.api.plugin.PluginManager.callEvent(PluginManager.java:367)
        at net.md_5.bungee.connection.UpstreamBridge.disconnected(UpstreamBridge.java:55)
        at net.md_5.bungee.netty.HandlerBoss.channelInactive(HandlerBoss.java:54)
        at io.netty.channel.AbstractChannelHandlerContext.invokeChannelInactive(AbstractChannelHandlerContext.java:233)
        at io.netty.channel.AbstractChannelHandlerContext.fireChannelInactive(AbstractChannelHandlerContext.java:219)
        at io.netty.channel.ChannelInboundHandlerAdapter.channelInactive(ChannelInboundHandlerAdapter.java:75)
        at io.netty.channel.AbstractChannelHandlerContext.invokeChannelInactive(AbstractChannelHandlerContext.java:233)
        at io.netty.channel.AbstractChannelHandlerContext.fireChannelInactive(AbstractChannelHandlerContext.java:219)
        at io.netty.handler.codec.ByteToMessageDecoder.channelInactive(ByteToMessageDecoder.java:226)
        at io.netty.channel.AbstractChannelHandlerContext.invokeChannelInactive(AbstractChannelHandlerContext.java:233)
        at io.netty.channel.AbstractChannelHandlerContext.fireChannelInactive(AbstractChannelHandlerContext.java:219)
        at io.netty.channel.ChannelInboundHandlerAdapter.channelInactive(ChannelInboundHandlerAdapter.java:75)
        at io.netty.handler.timeout.ReadTimeoutHandler.channelInactive(ReadTimeoutHandler.java:144)
        at io.netty.channel.AbstractChannelHandlerContext.invokeChannelInactive(AbstractChannelHandlerContext.java:233)
        at io.netty.channel.AbstractChannelHandlerContext.fireChannelInactive(AbstractChannelHandlerContext.java:219)
        at io.netty.channel.DefaultChannelPipeline.fireChannelInactive(DefaultChannelPipeline.java:769)
        at io.netty.channel.AbstractChannel$AbstractUnsafe$5.run(AbstractChannel.java:570)
        at io.netty.util.concurrent.SingleThreadEventExecutor.runAllTasks(SingleThreadEventExecutor.java:380)
        at io.netty.channel.nio.NioEventLoop.run(NioEventLoop.java:357)
        at io.netty.util.concurrent.SingleThreadEventExecutor$2.run(SingleThreadEventExecutor.java:116)
        at java.lang.Thread.run(Unknown Source)
     
  9. Same here.

    @Floppy012 Could you release the source code on github? I would like to fix it if you don't plan to.
     
  10. Getting this error on bootup :c
    Code (Text):

    20.03 20:30:02 [Server] WARNING Exception encountered when loading plugin: PingUtilsBungee2
    20.03 20:30:02 [Server] INFO java.lang.NullPointerException
    20.03 20:30:02 [Server] INFO at de.f012.bungee.pingutils.managers.DataStorageManager.<init>(DataStorageManager.java:38)
    20.03 20:30:02 [Server] INFO at de.f012.bungee.pingutils.PingUtilsBungee.onEnable(PingUtilsBungee.java:36)
    20.03 20:30:02 [Server] INFO at net.md_5.bungee.api.plugin.PluginManager.enablePlugins(PluginManager.java:227)
    20.03 20:30:02 [Server] INFO at net.md_5.bungee.BungeeCord.start(BungeeCord.java:256)
    20.03 20:30:02 [Server] INFO at net.md_5.bungee.BungeeCordLauncher.main(BungeeCordLauncher.java:55)
    20.03 20:30:02 [Server] INFO at net.md_5.bungee.Bootstrap.main(Bootstrap.java:15)
     
     
  11. because the detection of icons server is not resumed from the root folder, which is in server.jar
     
  12. Will it update for latest bungeecord?
     
  13. Umm Little Bug WTF?
    When i add this &b» And Reload Pu.. And i refresh the mod i see a Questions Marks how i can fix this help o_o
     
  14. Bug and console spam on latest Bungeecord
    When pinging the server from the local machine, it takes a second or so longer to ping than normal and generates this huge warning in the console:

    Code (Text):
    08:54:32 [WARNING] Event ProxyPingEvent(connection=[/127.0.0.1:54999] <-> InitialHandler, response=ServerPing(version=ServerPing.Protocol(name=BungeeCord 1.8.x, 1.9.x, 1.10.x, protocol=210), players=ServerPing.Players(max=1, online=0, sample=[]), description=           aaaaaaaaaaaaHELLOaaaaaaaaaaaa
                      UPDATE: Minecraft 1.10!, favicon=data:image/png;base64,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, modinfo=ServerPing.ModInfo(type=FML, modList=[]))) took 348,085,597ns to process!
     
  15. This plugin was great when it worked with no issues, but now all the console spam and delayed ping responses make it unusable...
    It seems abandoned now.