Posts by yahwho

    For some strange reason , I got banned for just looking around a server a year or 2 ago. I never picked a fruit or even swung a pic or axe on that server.


    The server owner must have just been having a bad day.

    They may have seen your activity as suspicious for the reason that you didn't start building? I had someone log and simply just started committing suicide a dozen times. I'm assuming to get the starter inventory items. He wouldn't respond to chats and the username was mildly offensive - he got banned.


    There are a few "dedicated" rising world servers out there. I can totally empathize with you, my first experience with rising world was to build a castle on a server only for it not to be there the next day :/ so I setup my own dedicated server. Multiplayer does enrich your game experience.

    The only lua script on the server is the (unmodified) area protection one. I will post up a section of my log shortly.


    My plugin uses a logger to log the username and UID of every login and logoff method event call. Here's what I found in the log. . . (I've changed the UID and username to protect the user - I'm not saying they've done this deliberately. . .)


    What happened was my plugin works out experience points at this point, and the user suddenly jumped up a few million points =O (I'm working on using semaphores to try to prevent this happening again?).


    But I have seen two instances of this happening (multiple log off calls)

    Hi Red, just a thought, I know adding forums isn't a normally a request that gets action but in this case I think it might be worth it!


    Having a dedicated forum just to post bugs in might stop the other forums being used to report them - I'm currently reporting API bugs in the Plugin forum, but I feel like I'm cluttering it a little them :/


    For example, this method in the API only gets called once for each time a player goes to sleep, if the player wakes up (presses escape) and then goes back to sleep this method isn't called for any following "sleep events".


    Code
    @EventMethod
    public void onPlayerSleepEvent(PlayerSleepEvent event) {
    int time = getServer().getGameTime().getHours();
    System.out.println("Player going to sleep at: " + time );
    }

    . . .Or let me know if you want me to keep using the Plugin forum!

    Unfortunately it does seem to be quite random. I'm wondering if adding on the player spawn event - event.getPlayer().setVisible() would have any effect. I'll add it to my plugin and see if that does anything to stop it happening.