addstarmc / gesuit Goto Github PK
View Code? Open in Web Editor NEWThis project forked from cube-space/gesuit
Plugin suite for BungeeCord
This project forked from cube-space/gesuit
Plugin suite for BungeeCord
I have these errors when converting bungeesuite database to geSuit:
http://hastebin.com/xatisahuvo.avrasm
I'm using the latest build in your Jenkins repository of geSuit and 2.2.3 Yamler.
Hello!
When a User trys to join the Server, and the Server they're trying to connect to is offline or they're being kicked while logging in, there's just a logout message - not a login message, which confuses the normal Minecraft Player.
In the latest release, it appears that the /HOME command places plates about 10-20 blocks below the intended destination. The database hold the correct Y value for the home but the telephone is not correct. Any other reports of this?
I believe this is a duplicate of #11 but cannot be sure.
I am having an issue whereby the proxy join messages are not being displayed; but the proxy leave messages are displaying as expected.
PLAYER_CONNECT_PROXY | not displayed in console; not displayed in chat.
PLAYER_DISCONNECT_PROXY | displayed in console; displayed in chat.
Proxy Log - Startup
Proxy Log - Player join event
Proxy Log - Player leave event - Note that we are using "LEAVE MESSAGE" as a debug leave message
Server Log - Startup
Server Log - Player join event
Bungeecord version: git:Bungeecord-Bootstrap:1.8-SNAPSHOT:"f2d17cb":1052 by md_5
Spigot version: git-Spigot-c3c767f-33d5de3 (MC:1.8) (Implementing API version 1.8-R0.1-SNAPSHOT)
All versions of GeSuit are latest from your build server.
Moving this here from the Spigot discussion thread:
note: I don't (currently) use geSuitBans, and I re-used the configs I had already, with inited: true in config. config files were properly updated, with info for tracking updates.
I had to create the entire "tracking" table and columns, and had to add the "active" column to the bans table
Hello!
When people get banned, they often worry about where to dispute. Maybe we could have an automatic line break where we could specify a Message and a Link to dispuse a Ban/Temp-Ban?
Cheers!
This is from my own testing but it appears to be a issue with Yamler causing it not to read any of the details in the defined area of the config. Here is gesuit portion of my log http://pastebin.com/u1cVbA66
as you can see Bungee Admin Tools has a similar error with Yamler, except I have put it to it's SQLlite database for now until someone can figure out then fix what it wrong with Yamler.
I have a multiserver setup, and use a different plugin for cross server teleportation.
When new players enter the server, and go through the portals they are back teleported to
the point they spawned (globalspawn), because their player data dont exists on the player they are connecting
Is it possible to add a flag to deactivate this behaviour?
EDIT: Tested it also with bungeeportals, portal type warp.
Some more info:
Tested in spigot and paperspigot
ForceAllPlayersToProxySpawn setting to true or on bungee false has no influence
Setting permode gesuit.spawns.new.server has no effect. ( I think it should teleport the player then to server spawn?)
how to reproduce: delete playerdata and stats in lobby and the destinationserver. Then join an go throuh the portals. It should teleport you back to the globylspawn of lobby
Edit 2: meaned gesuitportals instead bungeeportals
I just noticed that the ontime sql table has thousand of records, and many are the same user like this
ea26bec876ec406c85ae1741214903c4 2015-03-24 22:00:00 3600
the only difference is the timeslot, why ?
Spigot 1.8.8
Bungeecord #1217
GeSuit (Gesuit, gesuit teleport, gesuit warp): Latest in http://jenkins.addstar.com.au/
Good, for some time, some errors appear in the console when someone uses the teleportation
http://pastebin.com/3D0bjsJ3
There are also other unrelated errors
http://pastebin.com/8vfmZ8dX
http://pastebin.com/jD1NscwT
http://pastebin.com/BFN7qJX6
Thx for read
java.lang.NullPointerException
14:40:36 [ proxy]: at net.cubespace.geSuit.managers.HomesManager.listOtherPlayersHomes(HomesManager.java:137)
14:40:36 [ proxy]: at net.cubespace.geSuit.listeners.HomesMessageListener.receivePluginMessage(HomesMessageListener.java:79)
14:40:36 [ proxy]: at sun.reflect.GeneratedMethodAccessor13.invoke(Unknown Source)
14:40:36 [ proxy]: at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
14:40:36 [ proxy]: at java.lang.reflect.Method.invoke(Method.java:498)
14:40:36 [ proxy]: at net.md_5.bungee.event.EventHandlerMethod.invoke(EventHandlerMethod.java:19)
14:40:36 [ proxy]: at net.md_5.bungee.event.EventBus.post(EventBus.java:46)
14:40:36 [ proxy]: at net.md_5.bungee.api.plugin.PluginManager.callEvent(PluginManager.java:420)
14:40:36 [ proxy]: at net.md_5.bungee.connection.DownstreamBridge.handle(DownstreamBridge.java:237)
14:40:36 [ proxy]: at net.md_5.bungee.protocol.packet.PluginMessage.handle(PluginMessage.java:61)
14:40:36 [ proxy]: at net.md_5.bungee.netty.HandlerBoss.channelRead(HandlerBoss.java:103)
14:40:36 [ proxy]: at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:362)
14:40:36 [ proxy]: at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:348)
14:40:36 [ proxy]: at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:340)
14:40:36 [ proxy]: at io.netty.handler.codec.MessageToMessageDecoder.channelRead(MessageToMessageDecoder.java:102)
14:40:36 [ proxy]: at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:362)
14:40:36 [ proxy]: at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:348)
14:40:36 [ proxy]: at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:340)
14:40:36 [ proxy]: at io.netty.handler.codec.MessageToMessageDecoder.channelRead(MessageToMessageDecoder.java:102)
14:40:36 [ proxy]: at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:362)
14:40:36 [ proxy]: at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:348)
14:40:36 [ proxy]: at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:340)
14:40:36 [ proxy]: at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:310)
14:40:36 [ proxy]: at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:284)
14:40:36 [ proxy]: at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:362)
14:40:36 [ proxy]: at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:348)
14:40:36 [ proxy]: at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:340)
14:40:36 [ proxy]: at io.netty.handler.timeout.IdleStateHandler.channelRead(IdleStateHandler.java:286)
14:40:36 [ proxy]: at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:362)
14:40:36 [ proxy]: at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:348)
14:40:36 [ proxy]: at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:340)
14:40:36 [ proxy]: at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1359)
14:40:36 [ proxy]: at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:362)
14:40:36 [ proxy]: at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:348)
14:40:36 [ proxy]: at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:935)
14:40:36 [ proxy]: at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:797)
14:40:36 [ proxy]: at io.netty.channel.epoll.EpollEventLoop.processReady(EpollEventLoop.java:404)
14:40:36 [ proxy]: at io.netty.channel.epoll.EpollEventLoop.run(EpollEventLoop.java:304)
14:40:36 [ proxy]: at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:858)
14:40:36 [ proxy]: at java.lang.Thread.run(Thread.java:748)
http://pastie.org/private/5t1th1tpjvltxu8byvfa <<<< Issue #3
http://pastie.org/private/dp2x3fdkk4mj0cfwuxmhoa <<<< Issue #4
In spawns.yml when ForceAllPlayersToProxySpawn is true it fails to teleport people on join to the proxy's spawn point.
Thanks for continuing this project.
09:21:00 [INFO] Warning! Teleport called but player is null!
09:21:00 [SEVERE] java.lang.Exception:
09:21:00 [SEVERE] at net.cubespace.geSuit.pluginmessages.TeleportToLocation.execute(TeleportToLocation.java:32)
09:21:00 [SEVERE] at net.cubespace.geSuit.managers.SpawnManager.sendPlayerToProxySpawn(SpawnManager.java:38)
09:21:00 [SEVERE] at net.cubespace.geSuit.listeners.SpawnListener.sendPlayerToHub(SpawnListener.java:19)
09:21:00 [SEVERE] at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
09:21:00 [SEVERE] at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
09:21:00 [SEVERE] at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
09:21:00 [SEVERE] at java.lang.reflect.Method.invoke(Method.java:483)
09:21:00 [SEVERE] at net.md_5.bungee.event.EventHandlerMethod.invoke(EventHandlerMethod.java:19)
09:21:00 [SEVERE] at net.md_5.bungee.event.EventBus.post(EventBus.java:47)
09:21:00 [SEVERE] at net.md_5.bungee.api.plugin.PluginManager.callEvent(PluginManager.java:367)
09:21:00 [SEVERE] at net.md_5.bungee.connection.InitialHandler$6$1.run(InitialHandler.java:466)
09:21:00 [SEVERE] at io.netty.util.concurrent.SingleThreadEventExecutor.runAllTasks(SingleThreadEventExecutor.java:380)
09:21:00 [SEVERE] at io.netty.channel.nio.NioEventLoop.run(NioEventLoop.java:357)
09:21:00 [SEVERE] at io.netty.util.concurrent.SingleThreadEventExecutor$2.run(SingleThreadEventExecutor.java:116)
09:21:00 [SEVERE] at java.lang.Thread.run(Thread.java:745)
Hi i am using a 1.8.3 spigot with
My problem is :
When a player non OP pass over a portal for travel to a second server with portal type warp or server, player is not teleported from the server to the second server.
Editing permission change nothing.
hub server log: http://pastebin.com/uPLPrYbs
server1 log: http://pastebin.com/93Dsrs4k
server2 log: http://pastebin.com/5z9e8wAX
proxy log: http://pastebin.com/HyeasMTB
I have a different ban plugin on my server; however gesuit checks if there is a gesuit-ban database-table, (Which I have removed) and throws an error every time a player visits the server; even if I have disabled the gesuit-ban module in the ban.yml config.
I have a problem, I don't know if you can help because I'm using a sightly moded version of your fork but it's almost the same....
Sometimes Players are unloaded few seconds after they log in the server and then they cant do anything that's related to gesuit unless I move them trough bungeecord using the "send " command
The error after I try to use a portal warp
http://hastebin.com/dokemajoju.avrasm
if I try to use /tphere or /tp, They arent show as online.
Is this problem in my playerlistener.java (http://hastebin.com/uhaquguwad.avrasm)?
Below are the messages im seeing in console, on the server it seemed to only announce once, properly.
12:42:01 [INFO] Player ANSON1964114 (051b9fa0-12c1-4ca5-afe9-4a8b4b50a92f) connected from x.x.x.x
12:42:01 [INFO] [ANSON1964114] <-> ServerConnector [survival] has connected
12:42:02 [INFO] Created player ANSON1964114 (051b9fa0-12c1-4ca5-afe9-4a8b4b50a92f)
12:42:02 [INFO] Welcome ANSON1964114 to Herocraft for the first time!
12:42:02 [INFO] Welcome ANSON1964114 to Herocraft for the first time!
12:42:02 [INFO] Welcome ANSON1964114 to Herocraft for the first time!
12:42:02 [INFO] ANSON1964114 is from Central District, Hong Kong
i want know if this version of gesuit work fine now with offline server and if somesone using it, i already using a normal gesuit, and i want know if now it work fine...
http://pastie.org/private/z4zwzdcxsjcf7eyszdd4dq
Latest BungeeCord
Latest geSuite (and plugins) on Addstar Jenkins
It seems to be fixed when the player disconnects and reconnects.
Hey!
Thanks for continuing the geSuit.
Works perfectly, except for the proxy connection message.
PLAYER_CONNECT_PROXY <- is not displayed
PLAYER_DISCONNECT_PROXY <- is displayed
As you see, the disconnect message is displayed in the chat. Sadly, I don't have another plugin for bungeewide connection messages.
It would be really nice of you, if you could look into it.
Thanks a lot.
afaik4711
Hi,
When running the command ./warp, the list of warps doesn't show. This is what appears in the Bungee server's console:
`
Send
29.12 17:37:30 [Server] INFO at java.lang.Thread.run(Unknown Source)
29.12 17:37:30 [Server] INFO at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:873)
29.12 17:37:30 [Server] INFO at io.netty.channel.epoll.EpollEventLoop.run(EpollEventLoop.java:307)
29.12 17:37:30 [Server] INFO at io.netty.channel.epoll.EpollEventLoop.processReady(EpollEventLoop.java:402)
29.12 17:37:30 [Server] INFO at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:1018)
29.12 17:37:30 [Server] INFO at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:926)
29.12 17:37:30 [Server] INFO at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:359)
29.12 17:37:30 [Server] INFO at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:373)
29.12 17:37:30 [Server] INFO at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1334)
29.12 17:37:30 [Server] INFO at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:351)
29.12 17:37:30 [Server] INFO at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:359)
29.12 17:37:30 [Server] INFO at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:373)
29.12 17:37:30 [Server] INFO at io.netty.handler.timeout.IdleStateHandler.channelRead(IdleStateHandler.java:266)
29.12 17:37:30 [Server] INFO at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:351)
29.12 17:37:30 [Server] INFO at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:359)
29.12 17:37:30 [Server] INFO at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:373)
29.12 17:37:30 [Server] INFO at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:267)
29.12 17:37:30 [Server] INFO at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:293)
29.12 17:37:30 [Server] INFO at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:351)
29.12 17:37:30 [Server] INFO at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:359)
29.12 17:37:30 [Server] INFO at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:373)
29.12 17:37:30 [Server] INFO at io.netty.handler.codec.MessageToMessageDecoder.channelRead(MessageToMessageDecoder.java:102)
29.12 17:37:30 [Server] INFO at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:351)
29.12 17:37:30 [Server] INFO at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:359)
29.12 17:37:30 [Server] INFO at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:373)
29.12 17:37:30 [Server] INFO at io.netty.handler.codec.MessageToMessageDecoder.channelRead(MessageToMessageDecoder.java:102)
29.12 17:37:30 [Server] INFO at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:351)
29.12 17:37:30 [Server] INFO at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:359)
29.12 17:37:30 [Server] INFO at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:373)
29.12 17:37:30 [Server] INFO at net.md_5.bungee.netty.HandlerBoss.channelRead(HandlerBoss.java:77)
29.12 17:37:30 [Server] INFO at net.md_5.bungee.protocol.packet.PluginMessage.handle(PluginMessage.java:61)
29.12 17:37:30 [Server] INFO at net.md_5.bungee.connection.DownstreamBridge.handle(DownstreamBridge.java:228)
29.12 17:37:30 [Server] INFO at net.md_5.bungee.api.plugin.PluginManager.callEvent(PluginManager.java:377)
29.12 17:37:30 [Server] INFO at net.md_5.bungee.event.EventBus.post(EventBus.java:46)
29.12 17:37:30 [Server] INFO at net.md_5.bungee.event.EventHandlerMethod.invoke(EventHandlerMethod.java:19)
29.12 17:37:30 [Server] INFO at java.lang.reflect.Method.invoke(Unknown Source)
29.12 17:37:30 [Server] INFO at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
29.12 17:37:30 [Server] INFO at sun.reflect.GeneratedMethodAccessor15.invoke(Unknown Source)
29.12 17:37:30 [Server] INFO at net.cubespace.geSuit.listeners.WarpsMessageListener.receivePluginMessage(WarpsMessageListener.java:51)
29.12 17:37:30 [Server] INFO at net.cubespace.geSuit.managers.WarpsManager.getWarpsList(WarpsManager.java:89)
29.12 17:37:30 [Server] INFO java.lang.NullPointerException
29.12 17:37:30 [Server] INFO WARNING: Error dispatching event PluginMessageEvent(super=TargetedEvent(sender=net.md_5.bungee.ServerConnection@3bc7e53a, receiver=Lil_Shadow15), cancelled=true, tag=geSuitWarps) to listener net.cubespace.geSuit.listeners.WarpsMessageListener@60fa3495
29.12 17:37:30 [Server] SEVERE Dec 29, 2016 5:37:30 PM net.md_5.bungee.event.EventBus post`
Server limit is bypassed like this
Permissions:
global limit is 4
server limit is 2.
Player has these homes he shouldnt be able to have more than 2 homes in each server
survival: house, mine
hardcore: cows, spawner
he cant use /sethome temple because thats the limit but, if player uses
/sethome house
In the hardcore server, it updates the survival home in hardcore and moves it to that server bypassing the server limit.
Hello we use EssentialsX and gesuit, we would use the seen command from gesuit (not from essentials) and it seems to be impossible...? Have anyone an idea how we can do this? Or is there something wrong (bug)?
First of all the seen command does not work at all...
/seen
/gesuit:seen
dont work... it says the command ist unknown..
We use essentialsX but we would use the gesuit command for this... or must be the bungeechat installed? (we use chatcontrol pro)
2nd: Is there any information/list about all available perms/commands for the gesuit ? i dont find any for this...
thanks for all!
Sometimes players cannot connect to the server because... they are already online ? its weird
I think this problem is related to the problem we had once with the "PlayerDisconnectDelay: 0" (Because even today I still have that problem and people are online but are hidden for gesuit). I didnt notice we had this problem until I added global joins plugin and saw the lots of reconnections from players. and isnt that plugin fault since i checked logs and it was there before it.
I noticed the sql scheamtic is missing about this table... and i can't find how fix it
Hello!
While trying to tempban a User for longer than 1 month, the time has changed to 6 days while sending the Command.
Any way to solve this?
How this actually works?
This
or am I missing something? because I tried it and I get the error "You are not allowed to teleport to that player from here.", I made it work once but, I have no idea what I did and it didn't work anymore.
Yamler is now version 2.3.0, and as far as I can tell build 59 of Yamler is 2.2, and is out of date. The link to the cube-space jenkins is down, and the new MD-5 repo reorders the build numbers. It would be best to support the latest Yamler, as many other plugins are incompatible with older versions. Is there any way to update the geSuite plugins to support the latest Yamler? Thanks!
One thing I've seen a glaring need for is a reliable bungeecord friends list feature for tracking players' friend's logging in/out, whereabouts, last seen, teleporting, etc and I feel it would fit well within the scope of this plugin suite considering it has most of the supporting features already implemented. If you disagree, feel free to close, totally understandable, I know you don't want to waste a bunch of time making stuff for other servers If not, read on and think about how it could benefit you as well ๐ :
Players would be able to send request to others to become friends. If a player has a friend log on/off, they would see a separate join/leave message for their friends (that could be enabled/disabled independently of the normal msgs, join/leave messages get annoying with many players, but nobody knows when their friends join with them disabled!). Ability to teleport to their friends (with perms, supporting tp and tpa, etc). Ability to visit friends home (separate permission from current home visiting). Toggleable display of list of friends currently online/last seen info on login.
Seems like it would be fairly easy to implement with most of the supporting features already being part of this plugin, though I don't know java so I'm unsure of whats involved (or else I'd be making PRs!)
Hey ho!
Can we have the ability to log kicks in the MySQL? Maybe to be enabled through config so bigger servers won't have problems <3
Cheers
Is there anyway to fix the format of the uuid to be compatible with nearly every other plugin?
gesuit's uuid
645e0fe3d2aa42f3a1146163cf611b9d
pex and nearly everyone else, essentials, minecraft etc.
b552e857-3f40-4f20-a338-5cf5d32eaa1e
Thanks, if this could be done it would make mysql queries so much easier.
I know you rarely restart your bungeecord server, but we have a script that restart the server everyday.
Sometimes portals get deleted for unknown reasons, there are no errors, they just dissapear... i dont know if they are deleted from the sql I didnt check the day before, but today they werent in the sql.
Also when I tried to place a /setproxyspawn (i already had one but decided to change it) it didnt update, i had to manually delete it from the sql db to add it again.
Maybe a solution could be never restart bungeecord, but i think it should be looked at.I have months with this issue, almost everyday I have to recreate portals,I think warps arent affected.
Hello,
I am looking to transfer from BungeeSuite over to your plugin. When I put your main plugin into our Proxy server I get this message in console. http://pastebin.com/LAmZCEAT
I am running the most recent bungee version, as well as the most recent geSuit and Yamler versions, and have even tried a previous version, but no luck.
I know my database info is correct, I can send a copy of the config if you wish. Thanks!
Since upgrading to 1.9 and your fork of geSuit and geSuitBans, it seems the ban/unban/checkban commands aren't giving any feedback.
Me again. Sorry, sorry.
Would you be able to integrate an automatic ban/temp-ban when a User reaches x warnings?
Cheers!
When enable GeoIP ShowCity Option I always get a "IP resolves to N/A". Is it working for you?
Here's a basic idea: I use console warp to move players out of a specific minigame server at the end of the match, so they appear in a set location in the "lobby" server. The only thing that bothers me is that it always says "You have been warped to nameofwarp", and I don't really like it. I tried using an empty string (''), but it didn't work, it just gave a blank line of text, so the problem is kind of still there. I tried to fix it myself and send it as a pull request, but I just can't find the way. Could you consider making it so if you put '' in the config, that message is not sent at all? (Not even a blank line)
Thanks in advance :)
hello :)
thanks to updated gesuit (http://jenkins.addstar.com.au/job/geSuit/)
but there are big bug
I start the proxy but 3 times on 5 the proxy can't load
02:27:23 [INFOS] Starting geSuit
02:27:23 [INFOS] Initialising Managers
and thats all it don't start
Initialising Managers don't works every times
can you check that please ??
thanks
Getting this in BungeeCord when trying to login: http://hastebin.com/ayimisarod.profile
Just creating an issue for the BungeeChat config option discussed in the Spigot thread.
The references I found to it (for your quick reference) were in:
src/main/java/net/cubespace/geSuit/Utilities.java
src/main/java/net/cubespace/geSuit/managers/PlayerManager.java
src/main/java/net/cubespace/geSuit/listeners/PlayerListener.java
/seen would cause the player to be kicked, and join messages would throw a bungee console error. Leave messages would work normally.
Getting an NPE on player login: http://hastebin.com/ibofokeyuq.avrasm
I haven't updated to 1.9 yet, but players trying to connect to my server with a 1.9 client trigger the new player announcement. From the player's perspective, a new player joins and quits right away, never to return.
I am experiencing a problem with the /portals command not displaying a full list of all the portals on the server.
Currently this is only displaying 1 portal on the Paintball server, yet when I check phpMyAdmin and access the data base, I can see all of the portals on the servers.
We are using build #93 of geSuite and geSuitPortals version 0.1.1b-4
Any advice on resolving this would be appreciated.
Ellis Win.
When new players join my server, the new player announcement sometimes is seen by some players and not others.
http://pastie.org/private/lxe7rebv5cu4vczkf86sa
Latest BungeeCord
Latest geSuite (and plugins) on Addstar Jenkins
It seems to be fixed when the player disconnects and reconnects.
1- For a long time, for some reason the log is full of errors when a user teleports.
Also "/tpall" doesn't work.
This error occurs constantly.
https://pastebin.com/6kWsr2TY
https://pastebin.com/MAudrk61
I have deleted my database several times to see if it could be a bug in it, but these errors still occur, my servers are in version 1.12
The plugins I use in bungeecord are: BungeeTabListPlus, DeluxeChat, ExecuteEverywhere, geSuit, ServerListPlus, Yamler-Bungee.
2- Many times when someone has lag, when he stops lagging he can't use the commands of this plugin, he has to leave the server and re-enter.
3- When a user enters the server for the first time, he can't use the commands of this plugin, after leaving and then entering again he can use them normally.
4- There are times that users enter with a domain ip and several errors occur, also in the database the ip gets cut instead of converting it to a normal ip
5- Maybe I'm mistaken with how warps work, but server warps should not be usable from a different server, since it makes it no different to a global warp.
Server warps should be able to replicate the name and be independent of other servers (as if it were a server plugin, such as essentials)
Maybe I'm making a mistake in this, that's why I ask.
Mojang added an web/json API to lookup old usernames. This could allow geSuit to lookup these old names when a new player joins, and add them to the tracking database for /namehistory to show them even though they've never joined with those names. It gives dates for when they changed the name but I think it'd be best to just use the date of first join to prevent any confusion as to when someone actually first joined.
Under some circumstances, players are not re-added to geSuit's online players list when they log out and back in:
22:25:34 [INFO] [DontL00kBack] <-> InitialHandler has connected
22:25:35 [INFO] [BungeePerms] Login by DontL00kBack (1d57b630-caa1-4488-a966-560a87eeb210)
22:25:35 [INFO] [DontL00kBack] disconnected with: You are already connected to this proxy!
22:25:35 [INFO] [BungeePerms] Adding default groups to DontL00kBack (1d57b630-caa1-4488-a966-560a87eeb210)
22:25:35 [INFO] Loaded player from cache DontL00kBack (1d57b630-caa1-4488-a966-560a87eeb210)
22:25:35 [INFO] Player DontL00kBack (1d57b630-caa1-4488-a966-560a87eeb210) connected from 24.224.89.182
22:25:35 [INFO] [DontL00kBack] <-> ServerConnector [survival] has connected
22:25:35 [INFO] [DontL00kBack] <-> DownstreamBridge <-> [survival] has disconnected
22:25:35 [INFO] - DontL00kBack
22:25:35 [INFO] Unloaded player DontL00kBack
22:25:35 [INFO] [DontL00kBack] -> UpstreamBridge has disconnected
22:25:36 [SEVERE] Aug 02, 2017 10:25:36 PM net.md_5.bungee.event.EventBus post
WARNING: Error dispatching event ServerConnectedEvent(player=DontL00kBack, server=net.md_5.bungee.ServerConnection@3e0bec89) to listener net.cubespace.geSuit.listeners.PlayerListener@5790cbcb
java.lang.NullPointerException
at net.cubespace.geSuit.managers.PlayerManager.confirmJoin(PlayerManager.java:134)
at net.cubespace.geSuit.listeners.PlayerListener.playerServerConnected(PlayerListener.java:52)
at sun.reflect.GeneratedMethodAccessor26.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:498)
at net.md_5.bungee.event.EventHandlerMethod.invoke(EventHandlerMethod.java:19)
at net.md_5.bungee.event.EventBus.post(EventBus.java:46)
at net.md_5.bungee.api.plugin.PluginManager.callEvent(PluginManager.java:377)
at net.md_5.bungee.ServerConnector.handle(ServerConnector.java:159)
at net.md_5.bungee.protocol.packet.Login.handle(Login.java:72)
at net.md_5.bungee.netty.HandlerBoss.channelRead(HandlerBoss.java:94)
at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:362)
at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:348)
at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:340)
at io.netty.handler.codec.MessageToMessageDecoder.channelRead(MessageToMessageDecoder.java:102)
at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:362)
at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:348)
at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:340)
at io.netty.handler.codec.MessageToMessageDecoder.channelRead(MessageToMessageDecoder.java:102)
at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:362)
at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:348)
at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:340)
at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:310)
at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:297)
at io.netty.handler.codec.ByteToMessageDecoder.callDecode(ByteToMessageDecoder.java:413)
at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:265)
at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:362)
at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:348)
at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:340)
at io.netty.handler.timeout.IdleStateHandler.channelRead(IdleStateHandler.java:286)
at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:362)
at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:348)
at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:340)
at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1334)
at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:362)
at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:348)
at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:926)
at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:979)
at io.netty.channel.epoll.EpollEventLoop.processReady(EpollEventLoop.java:403)
at io.netty.channel.epoll.EpollEventLoop.run(EpollEventLoop.java:306)
at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:858)
at java.lang.Thread.run(Thread.java:745)
22:25:44 [INFO] [Chat] DontL00kBack: this lag gona kill me
geSuit shows that the player leaves but they are still online, and exceptions are thrown subsequently when a player tries to do something using geSuit until they relog.
In /namehistory, if a player (original NameA) changes their name (NameB), then changes it back to their original name (NameA), it appears in /namehistory with only two names and makes the dates appear as if their original name was NameB, and they changed it one time to NameA.
I'm not sure how this could be handled though, as there may be some issues with duplicate values in the playername column.
A declarative, efficient, and flexible JavaScript library for building user interfaces.
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. ๐๐๐
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google โค๏ธ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.