• 0

    posted a message on [Win/Mac/Linux] Minecraft Console Client

    Hello,


    Epiktetus: Of course I'm not asking to permanently disable compression, that was to make sure it was indeed related to compression. I'm not sure why MCC is compressing small packets below the treshold because 256 is the default value and MCC will use the value provided by the server... if you have some additional errors, that may indeed be helpful, thanks :)


    joshbean39: There are often issues with old versions of Mono, maybe you'd need a more recent version? What version do you currently have? Never tried MCC on a PowerPC architecture (MacOS, I guess), but I see no reason for it not to work.


    initsuj: Didn't know about it, well, that's interesting to know because it's not the first time this issue was reported. Maybe we could borrow some DNS-resolving code from an open source library or implement it ourselves.

    Posted in: Minecraft Tools
  • 0

    posted a message on [Win/Mac/Linux] Minecraft Console Client

    Hello,


    Sorry for the late reply :/


    TNTUP: this is a Windows related issue; you can use batch files instead.

    IWouldTapThat: Just in case could you please try your "connect" commands manually?

    Lezappen: You can delete the INI file for it to generate a new one.

    Maggersion: This should be fixed in newer dev builds, thanks for reporting.

    KrNel6: Try a development build? That should be fixed in them.

    legobmw99: Sorry that would require too much work to support snapshots.

    Doing_it: Well, /kill; /suicide; walk in lava with /move... ^^

    DigitalSniperz: Thanks for your report, has been addressed on GitHub.

    initsuj: Thanks for your detailed research, seems like an anti-ddos/load balancing feature on that server.

    toeffe: There are often issues with old versions of Mono, maybe you'd need a more recent version?

    DaBaconMan: There is a ScriptScheduler feature that you can use for that purpose ^^

    AcesGamingUK: Sorry but your paste seems to have expired :/

    MyCrazyPi: I can't tell, first of all I need to wait for http://wiki.vg/Protocol to be up to date.

    Epiktetus: Just to make sure it is related to compression, not forge, try disabling compression in server properties?

    Posted in: Minecraft Tools
  • 0

    posted a message on World Downloader Mod - Create backups of your builds on multiplayer servers!
    Quote from Pokechu22»

    Do you have a bunch of chests on your test server? If so, can you get a screenshot of their configuration? This is definitely a different bug than the one previously reported.


    EDIT: Also, that crash report should also have a "-- Block entity being ticked --" section further down; can you post that too? And can you get a screenshot of the area with that block, please?


    Sorry for the late reply, I've sent the full report and download link for the map in a PM to you. Hope this helps.

    Posted in: Minecraft Mods
  • 1

    posted a message on [Win/Mac/Linux] Minecraft Console Client

    Welcome to the Minecraft Forum :)


    Try /script script.txt and make sure the console client is launched from the same directory as script.txt ;)

    Posted in: Minecraft Tools
  • 0

    posted a message on World Downloader Mod - Create backups of your builds on multiplayer servers!

    Hello,


    Also got the race condition error, that happened quite frequently on my test server so that's nice to see you already fixed it.

    Here is my own crash stacktrace just in case it is of any help :


    ---- Minecraft Crash Report ----
    // On the bright side, I bought you a teddy bear!
    
    Time: 05/02/16 18:24
    Description: Ticking block entity
    
    java.util.ConcurrentModificationException
    	at java.util.ArrayList$Itr.checkForComodification(Unknown Source)
    	at java.util.ArrayList$Itr.next(Unknown Source)
    	at adm.a(SourceFile:1739)
    	at amy.a(SourceFile:699)
    	at adm.s(SourceFile:1716)
    	at aky.a(SourceFile:222)
    	at aky.m(SourceFile:212)
    	at aky.c(SourceFile:246)
    	at adm.i(SourceFile:1313)
    	at ave.s(SourceFile:1850)
    	at ave.av(SourceFile:889)
    	at ave.a(SourceFile:325)
    	at net.minecraft.client.main.Main.main(SourceFile:124)
    
    
    A detailed walkthrough of the error, its code path and all known details is as follows:
    ---------------------------------------------------------------------------------------
    
    -- Head --
    Stacktrace:
    	at java.util.ArrayList$Itr.checkForComodification(Unknown Source)
    	at java.util.ArrayList$Itr.next(Unknown Source)
    	at adm.a(SourceFile:1739)
    	at amy.a(SourceFile:699)
    
    -- World Downloader Mod --
    Details:
    	Info: ### CORE INFO
    
    WDL version: 1.8.9a-beta1
    Launched version: 1.8.9-wdl
    Client brand: WorldDownloader-1.8.9a-beta1-coremod
    File location: C:\Users\<USERNAME>\AppData\Roaming\.minecraft\versions\1.8.9-wdl\1.8.9-wdl.jar
    
    //[...]


    The "downloads" section in the json file seems to appear for 1.8.9 and newer.

    Was quite confused while installing the mod until noticing that new section :P

    Posted in: Minecraft Mods
  • 0

    posted a message on [Win/Mac/Linux] Minecraft Console Client

    Hello,

    Mobdon: Latest dev build is here.

    _initsuj: Thanks for trying to help him out ^^

    MyCrazyPi: You may write a custom C# script for doing that but that's not handled out of the box.

    GetP: You can find sample files here including sample-matches.ini that should help ^^

    thebeast123e: This can be made as a C# script see sample-script-with-chatbot.cs, feel free to share any bot you make!

    Realtomsmasher1: There is a mcversion field you can edit in MinecraftClient INI file to force a specific Minecraft version.

    Posted in: Minecraft Tools
  • 0

    posted a message on [Win/Mac/Linux] Minecraft Console Client

    Did you try the latest dev build? That's probably a chat format issue :)

    Posted in: Minecraft Tools
  • 0

    posted a message on [Win/Mac/Linux] Minecraft Console Client

    Hello,


    1. Good idea, will add a setting for specifying which command to use with /tell as default

    2. Will add System.Text.RegularExpressions, meanwhile you always can use fully qualified names eg System.Text.RegularExpressions.Regex instead of Regex, thats a bit troublesome but it'll work.

    3. If you make a chatbot in your script you can override OnDisconnect() and manually choose if you want to reconnect:

    public override bool OnDisconnect(DisconnectReason reason, string message)
    {
        if (/* Some condition eg a restart message was detected 1 minute before */)
        {
            ReconnectToTheServer();
            return true;
        }
    }


    This is just an example of course, you can look to the sample script for chatbots :)


    EDIT : Dev build with 1) and 2) requested features is now available ;)

    Posted in: Minecraft Tools
  • 1

    posted a message on [Win/Mac/Linux] Minecraft Console Client

    Thanks for your appreciation :)


    The easiest way is getting Microsoft Visual C# Express, which is free, and opening the .sln solution file.

    Then you can select in a toolbar Debug or Release and build in the Build menu.

    Binaries can then be found in a "bin" subfolder in the MinecraftClient folder.


    Do not hesitate to submit improvements to the GitHub repository.

    Also, if editing source code, I'd advise you to clone the Indev branch of the repository.

    It contains up-to-date code corresponding to the latest development build (spoiler in first post).


    Zip source code file / master branch of the repositoy both contains old but stable source code for making forks/modified versions.

    Posted in: Minecraft Tools
  • 0

    posted a message on World Downloader Mod - Create backups of your builds on multiplayer servers!

    Oh, didn't see that you took over updating the World Downloader mod. Good job, mate, it's really userful.

    Not using it often at all, but when I do, I'm glad to see that someone updated it and it's ready to use :)

    Posted in: Minecraft Mods
  • 0

    posted a message on [Win/Mac/Linux] Minecraft Console Client

    Hello,

    chris2human: Well, you may try the expressions given by Pokechu22 :) (Useful site: https://regex101.com/)

    toeffe:

    - Yes, Linux is supported, that includes Raspbian so just install the mono-complete package and you are ready to go.

    - Entities are currently not supported but could be added in the future, that wouldn't be impossible, I guess

    - Currently terrain and movement is quite new and development builds can walk to manually given coordinates

    - However walking to a player would require handling entities in order to ... know where is the player entity to follow

    - Unicode letters should work, but depending on your terminal they might not be printed properly (especially on Windows)

    - Maybe this is an encoding issue, your ini/txt file will by default be decoded as utf-8 on Linux, and Ansi on Windows

    Posted in: Minecraft Tools
  • 0

    posted a message on [Win/Mac/Linux] Minecraft Console Client

    Yes you can use the development builds that are in the spoiler of the first post ;)

    Posted in: Minecraft Tools
  • 1

    posted a message on [Win/Mac/Linux] Minecraft Console Client

    Hello,

    TrainGaming: Thanks for your appreciation :)

    DigitalSniperz: Did you get the proxies working by fixing something in the proxy code?

    If so that would be interesting if you shared that so that anyone can benefit from the fix! :)

    Lezappen: Yes using the latest dev build - spoiler in first post - and enabling terrainandmovements INI setting ;)

    Posted in: Minecraft Tools
  • 0

    posted a message on [Win/Mac/Linux] Minecraft Console Client

    Hello all,


    chris2human: You can use the chat format feature from development builds using a regular expression. (Readme)

    If already using that, it seems that the server is using the » character, not two >>, so you might want to try » instead.


    DriftKing15: As Pokechu22 said you might want to try the latest development build it has some experimental forge capability.


    DigitalSniperz: Thanks for your appreciation :)


    Proxy handling code is taken from a library called Biko Library and it does not seems to have been modified recently.

    So do not expect a fix on that, finding a free library for handling proxies was quite troublesome and that is merely a bonus :/


    Also, could you provide a legitimate scenario for using a proxy list?

    For what purpose would you need to change IP on each launch except for evading IP-Bans?


    Yes, hubs are bit annoying when using a command-line application ^^

    JayzzaKris was working on inventory handling in #1384 but didn't publish his code and no news since that.

    Meanwhile you can try using /sever if it wasn't disabled on your server; seems like we'll need to work on that from scratch


    LilZak: You need to use the alias you defined for that accoung eg for "Player1,[email protected],thepass" then it's /connect player1 ;)

    If that doesn't answer your question do not hesitate to open and read the Readme file which explains how to use account list.

    (so yes the alias can be totally different from your actual account username)

    Posted in: Minecraft Tools
  • 0

    posted a message on [Win/Mac/Linux] Minecraft Console Client

    Hello,

    azoundria : Which operating system? Which console software? Yes you can use /quit /reco /connect see README file ;)

    RedSkyez : Using AutoRelog. See README file included with the software ^_^

    Posted in: Minecraft Tools
  • To post a comment, please .