Im having trouble with a server that is 1.8.8 +. I downloaded the zip file using terminal, and followed all steps, and I successfully logged onto the server. However, when I log onto sky block, it says outdated version: 1.8.8 required. I have no idea how to make my version 1.9. My mc profile is on a 1.9 version, but it still won't work. Please help.
First, you may want to grab the latest dev build (in this case, not required, but there have been several bug fixes).
But want you want to do is open MinecraftClient.ini with a text editor, and set the version property to the version you want (so that Minecraft Console Client doesn't try to guess the wrong version).
I know this might sound weird, but I don't actually know how to download it from that Github page.
Also I'm on mac.
My fault, normally I use a more direct link. Go to the artifacts tab, and then select "MinecraftClient\bin\Release\MinecraftClient.exe". Then replace the MinecraftClient.exe you already have with that one, and run it as you would normally (I think you use mono on mac, I only use windows and Linux so I'm not 100% sure about that).
Thinking about it, the dev build also does attempt to use the newest MC version supported by the server (when using bungee) while prior versions tended to default to 1.7 (I think, may be 1.8). So you might not need to edit the config (but if you have the same problem after updating, the config is the answer).
I am currently running it on mac and I would like to know how I can use scripts with it. Or how I can launch the .exe file or replace it so I can open it with terminal. I am trying to use a sellbot with it and I am a bit confused on how I can do so.
I also have a folder that I can run on windows perfectly fine with the scripts already set up. Is there a way I can somehow use that on a mac? I have everything set up correctly I think but when I cd MinecraftClient and I try to use the scripts the scripts nor the autologin from the .ini file work.
I'm not very active on this project lately, so thanks to everyone who replies to questions on this thread.
Just in case, I'll reply also below to issues that seems unanswered or partially answered.
eric162003: Seems like you have an error with the HTTPS certificate from authentication servers. Try visiting https://authserver.mojang.com/ with Internet Explorer, Chrome or Edge to further diagnose this issue.
Nolliemags: Isn't the AutoRelog section from Readme file not sufficient? If you still have trouble, please explain what's unclear
EnderBeast22: If some characters do not display properly, try a terminal different than the builtin one. I personnally like Cmder.
Nvco_: Try development builds, latest stable release is unfortunately outdated.
iTwitchTV: Water flows are handled client-side, and MCC does not handle them. Use /move in a scheduled script if you wish to AFK.
Bestaliasever: In your batch file, run MinecraftClient.exe [MyIniFileWithChatLogEnabled.ini]
TokkieX: You can manually set the mcversion field in the INI file, then MCC will always automatically try this version. If you need to react to specific chat messages such as "You were moved to hub", then you'll need to use AutoRespond.
DeathMercenary: Make sure messages are properly detected. See detecting chat messages. Also try you regex on regex101. And see MousePak's answer in #2012.
danielnorway: To start a large amount of clients in one single terminal, you may write a shell script to launch them as jobs (use commands with "&" at the end). You may write "BasicIO" as last argument passed to MCC in order to disable interactive input prompt and chat colors. Of course, you'll need to use something like ScriptScheduler or RemoteControl in order to control the clients since you won't be able to interactively type commands. Or see MousePak's answer in #2009.
Besides: Whohoo, the thread reached 100 pages! I honestly didn't expect Minecraft Console Client to grow and be still used, updated and relevant 5 years after it launched. Looking behind, I know it could have been better, but it's still pretty cool. Thanks everyone
Any news about Forge/FML compatibility? I searched around the thread and found someone who seemed to have similar issue as mine (http://www.minecraftforum.net/forums/mapping-and-modding/minecraft-tools/1263927-win-mac-linux-minecraft-console-client-1-9-0?comment=1932), mainly the client stuck on "Sending falsified mod list to server...". I'm having the issue on a different server, but they are both running Forge with Minecraft 1.10.2. I've tried enabling "debugmessages" in the config, but there weren't much differences with the said user's log (which as I mentioned, we were both stuck at "Sending falsified mod list to server...").
EDIT: I'm running the client on a Linux machine, if that changes anything.
I volunteer on a server that tracks our chat lines and hours online as a part of staff statistics. My lines and hours on the server network are not being logged. Also, there is a plugin command "/glist staff" that is supposed to show my name but doesn't, and then the command "/glist" does show my name. Can anyone think of a reason this could be happening to me? According to the dev of the staff manager app, MCC doesn't have this issue for him...
I volunteer on a server that tracks our chat lines and hours online as a part of staff statistics. My lines and hours on the server network are not being logged. Also, there is a plugin command "/glist staff" that is supposed to show my name but doesn't, and then the command "/glist" does show my name. Can anyone think of a reason this could be happening to me? According to the dev of the staff manager app, MCC doesn't have this issue for him...
Do those work when you connect with the regular client? If it doesn't work there either, then it's probably a configuration error on the server (maybe you're not in the staff group?).
From what I can tell, the tracking hours and lines works, but the /glist staff thing still doesnt. Is there a foolproof way of finding the EXACT spelling of my minecraft name? Its possible I had them change the first letter to a lowercase when its actually upper
EDIT: after finding namemc.com I found that I did in-fact have lowercase c instead of uppercase C. Hopefully fixing this error clears up the other problems.
From what I can tell, the tracking hours and lines works, but the /glist staff thing still doesnt. Is there a foolproof way of finding the EXACT spelling of my minecraft name? Its possible I had them change the first letter to a lowercase when its actually upper
You can do it through the API, or you can use NameMC to do that for you.
Any news about Forge/FML compatibility? I searched around the thread and found someone who seemed to have similar issue as mine (http://www.minecraftforum.net/forums/mapping-and-modding/minecraft-tools/1263927-win-mac-linux-minecraft-console-client-1-9-0?comment=1932), mainly the client stuck on "Sending falsified mod list to server...". I'm having the issue on a different server, but they are both running Forge with Minecraft 1.10.2. I've tried enabling "debugmessages" in the config, but there weren't much differences with the said user's log (which as I mentioned, we were both stuck at "Sending falsified mod list to server...").
EDIT: I'm running the client on a Linux machine, if that changes anything.
Taking a look into this, and I can confirm the problem (with FTB Direwolf20 1.10 v1.13.0). Seems like it's an issue with packets being too large.
First, you may want to grab the latest dev build (in this case, not required, but there have been several bug fixes).
But want you want to do is open MinecraftClient.ini with a text editor, and set the version property to the version you want (so that Minecraft Console Client doesn't try to guess the wrong version).
1.8 / 1.9 / 1.10 / 1.11 / 1.12 / 1.13 / 1.14 / 1.15 / 1.16 World Downloader mod maintainer
Moderator on the mojang bugtracker, and also pretty deeply involved with the protocol documentation on wiki.vg.
I know this might sound weird, but I don't actually know how to download it from that Github page.
Also I'm on mac.
My fault, normally I use a more direct link. Go to the artifacts tab, and then select "MinecraftClient\bin\Release\MinecraftClient.exe". Then replace the MinecraftClient.exe you already have with that one, and run it as you would normally (I think you use mono on mac, I only use windows and Linux so I'm not 100% sure about that).
Thinking about it, the dev build also does attempt to use the newest MC version supported by the server (when using bungee) while prior versions tended to default to 1.7 (I think, may be 1.8). So you might not need to edit the config (but if you have the same problem after updating, the config is the answer).
1.8 / 1.9 / 1.10 / 1.11 / 1.12 / 1.13 / 1.14 / 1.15 / 1.16 World Downloader mod maintainer
Moderator on the mojang bugtracker, and also pretty deeply involved with the protocol documentation on wiki.vg.
figured it out, thanks to you. TYSM
Thanks for this amazing client.
I am currently running it on mac and I would like to know how I can use scripts with it. Or how I can launch the .exe file or replace it so I can open it with terminal. I am trying to use a sellbot with it and I am a bit confused on how I can do so.
I also have a folder that I can run on windows perfectly fine with the scripts already set up. Is there a way I can somehow use that on a mac? I have everything set up correctly I think but when I cd MinecraftClient and I try to use the scripts the scripts nor the autologin from the .ini file work.
Hello,
I'm not very active on this project lately, so thanks to everyone who replies to questions on this thread.
Just in case, I'll reply also below to issues that seems unanswered or partially answered.
eric162003: Seems like you have an error with the HTTPS certificate from authentication servers. Try visiting https://authserver.mojang.com/ with Internet Explorer, Chrome or Edge to further diagnose this issue.
Nolliemags: Isn't the AutoRelog section from Readme file not sufficient? If you still have trouble, please explain what's unclear
EnderBeast22: If some characters do not display properly, try a terminal different than the builtin one. I personnally like Cmder.
Nvco_: Try development builds, latest stable release is unfortunately outdated.
iTwitchTV: Water flows are handled client-side, and MCC does not handle them. Use /move in a scheduled script if you wish to AFK.
Bestaliasever: In your batch file, run MinecraftClient.exe [MyIniFileWithChatLogEnabled.ini]
Jackcraclepop14: Seems like chat messages are not detected. See detecting chat messages.
TokkieX: You can manually set the mcversion field in the INI file, then MCC will always automatically try this version. If you need to react to specific chat messages such as "You were moved to hub", then you'll need to use AutoRespond.
DeathMercenary: Make sure messages are properly detected. See detecting chat messages. Also try you regex on regex101. And see MousePak's answer in #2012.
danielnorway: To start a large amount of clients in one single terminal, you may write a shell script to launch them as jobs (use commands with "&" at the end). You may write "BasicIO" as last argument passed to MCC in order to disable interactive input prompt and chat colors. Of course, you'll need to use something like ScriptScheduler or RemoteControl in order to control the clients since you won't be able to interactively type commands. Or see MousePak's answer in #2009.
lupus2486: You can build advanced C# bots, see Chatbot.cs, then use GetCurrentLocation and MoveToLocation in your bot.
AppleFanZockt: Unfortunately, right clicking on signs is not supported. See #171.
EugenSchlecht: You can use different proxy/server pairs in different INI files and then pass different INI file to MCC on startup.
EazyDrizzy: Maybe the MacOS guide would help?
Besides: Whohoo, the thread reached 100 pages! I honestly didn't expect Minecraft Console Client to grow and be still used, updated and relevant 5 years after it launched. Looking behind, I know it could have been better, but it's still pretty cool. Thanks everyone
[p]I am having trouble with this.[/p] [p]When I run this command in terminal [/p]
[p]It says-[/p] Cannot open assembly 'McClient.exe': No such file or directory.[/p]
Can you please help me?[/p]
Use
to check in which directory you currently are
and
to show files in the current directory.
Finally, use
or
to move to the correct directory.
also, use this to go to the parent directory:
I think you need to read the README file because MCC can already be used on linux, including a vps...
Any news about Forge/FML compatibility? I searched around the thread and found someone who seemed to have similar issue as mine (http://www.minecraftforum.net/forums/mapping-and-modding/minecraft-tools/1263927-win-mac-linux-minecraft-console-client-1-9-0?comment=1932), mainly the client stuck on "Sending falsified mod list to server...". I'm having the issue on a different server, but they are both running Forge with Minecraft 1.10.2. I've tried enabling "debugmessages" in the config, but there weren't much differences with the said user's log (which as I mentioned, we were both stuck at "Sending falsified mod list to server...").
EDIT: I'm running the client on a Linux machine, if that changes anything.
I volunteer on a server that tracks our chat lines and hours online as a part of staff statistics. My lines and hours on the server network are not being logged. Also, there is a plugin command "/glist staff" that is supposed to show my name but doesn't, and then the command "/glist" does show my name. Can anyone think of a reason this could be happening to me? According to the dev of the staff manager app, MCC doesn't have this issue for him...
Do those work when you connect with the regular client? If it doesn't work there either, then it's probably a configuration error on the server (maybe you're not in the staff group?).
1.8 / 1.9 / 1.10 / 1.11 / 1.12 / 1.13 / 1.14 / 1.15 / 1.16 World Downloader mod maintainer
Moderator on the mojang bugtracker, and also pretty deeply involved with the protocol documentation on wiki.vg.
From what I can tell, the tracking hours and lines works, but the /glist staff thing still doesnt. Is there a foolproof way of finding the EXACT spelling of my minecraft name? Its possible I had them change the first letter to a lowercase when its actually upper
EDIT: after finding namemc.com I found that I did in-fact have lowercase c instead of uppercase C. Hopefully fixing this error clears up the other problems.
You can do it through the API, or you can use NameMC to do that for you.
1.8 / 1.9 / 1.10 / 1.11 / 1.12 / 1.13 / 1.14 / 1.15 / 1.16 World Downloader mod maintainer
Moderator on the mojang bugtracker, and also pretty deeply involved with the protocol documentation on wiki.vg.
BobbyWibowo: Sorry, updated Forge compatibility is not planned unless @Pokechu22 feels motivated
Rebornnn: Make sure the files exist in the same directory as MinecraftClient.exe and MCC is invoked there.
coneyaw: What are you using to log the lines? The Log bot?
Ah got it, thanks for the reply. I'll just stay tune with the topic for now.
Anyone tested this on Windows 98?
-Lukaka of landb.serv.nu
I doubt it would work, since you'd need to get the .NET framework to work on Windows 98 (and I'm pretty sure that they don't target it).
1.8 / 1.9 / 1.10 / 1.11 / 1.12 / 1.13 / 1.14 / 1.15 / 1.16 World Downloader mod maintainer
Moderator on the mojang bugtracker, and also pretty deeply involved with the protocol documentation on wiki.vg.
I won't have access to some of the base library classes such as EventLog, but I can use .Net 2.0
-Lukaka of landb.serv.nu
Taking a look into this, and I can confirm the problem (with FTB Direwolf20 1.10 v1.13.0). Seems like it's an issue with packets being too large.
1.8 / 1.9 / 1.10 / 1.11 / 1.12 / 1.13 / 1.14 / 1.15 / 1.16 World Downloader mod maintainer
Moderator on the mojang bugtracker, and also pretty deeply involved with the protocol documentation on wiki.vg.