ORelio
d972378f0e
Added remote control bot
...
A bot that can perform operations using /tell commands!
Available commands: exit, reco, script, send.
Closes #7 :)
2014-04-03 00:17:47 +02:00
ORelio
fc281889c6
Move bot owners to ini settings
...
- Bot owners now specified directly in the INI file
- Owners list is now in Settings.cs and not in Hangman bot
- Allow other bots to access owner list
2014-04-02 23:25:28 +02:00
ORelio
a481640306
Remove legacy command-line args & xauth bot
...
- Use scripting instead of xauth bot
- Use ini files instead of bot:botname args
2014-04-02 22:53:46 +02:00
ORelio
25bf5a8ca9
Catch ObjectDisposedException while reconnecting
...
Seems also related to issue #19 .
2014-04-02 19:01:10 +02:00
ORelio
08bd0e6b4a
Swap app and user names in default window title
...
More relevant as that's what other apps do.
2014-03-26 15:42:36 +01:00
ORelio
023454749e
Add padding packets for Mono
...
Padding plugin message for faster command sending
2014-03-26 15:24:17 +01:00
ORelio
26a2fdd517
Changes for fixing Mono issues
...
- Detect missing HTTPS certificates
- Give the mozroots command for importing certificates
- Use a specific workaround AesStream class made for Mono
- It only process 128bits blocks because Mono is not CFB-8 ready
2014-03-26 10:12:05 +01:00
ORelio
58d7b0734f
Remove Java dependency for Encryption Key Request
...
Encryption Key Request is now fully processed using .NET RSA
capabilities
-> Good news, that was the last step for removing IKVM dependencies!
-> So now MCC does not need to use any external library. Yay! :)
-> MCC should now be compatible with Mono (Mac, Linux).
+ Removed no longed needed DLL files (9 MBytes!)
+ State MC 1.7.5 as a supported version.
+ Update version number to MCC 1.7.2
2014-03-16 23:04:43 +01:00
ORelio
01ba55527d
Remove Java dependency for server Hash
...
Server Hash is now fully computed using C#.NET capabilities only.
That's another step towards removing Java lib dependencies :)
2014-03-13 12:12:44 +01:00
ORelio
bac660d410
Catch NullReferenceException while reconnecting
...
Exception thrown when no server is currently connected. See issue #19
2014-03-12 18:01:48 +01:00
Max Gurela
e49260bbbb
Minor spelling mistake
...
Noticed it while starting the client, got on my nerves fairly quickly.
2014-03-11 08:14:58 -06:00
ORelio
474aee3e55
Fix for previous commit
...
Fix code optimization from commit 8f77895
2014-02-14 17:30:44 +01:00
ORelio
8f77895084
Detect Forge (which still not supported)
...
Code Optimisation, Detect Forge server
Changes imported from pull request #35
2014-02-14 14:59:27 +01:00
ORelio
eef5e92af5
Setting for choosing the language to use
...
- Download the appropriate language file regarding the language setting
- Stores language files in the "lang" subfolder
2014-02-01 14:57:31 +01:00
ORelio
86908c35a0
Change version number for 1.7.1 release
2014-01-28 18:46:41 +01:00
ORelio
d08634789b
Little optimization from dogwatch
...
See comment in commit 420c93a
2014-01-22 11:44:53 +01:00
Vitalij
420c93a5dd
Input GUI fix :D
2014-01-21 22:40:23 +04:00
ORelio
6e6fa6a50f
Fix text encoding for GUI (BasicIO) mode
...
- Fix encoding when using a GUI on non-ascii langages (eg russian)
- See discussion in pull request #30 for more info
2014-01-21 18:28:14 +01:00
ORelio
7f65a5d69e
Change for vanilla whisper detection
...
- Before: Player whispers message
- After: Player whispers to you: message
2014-01-18 01:09:21 +01:00
ORelio
07ef031bb9
Allow to use both INI files and command-line args
...
- MinecraftClient.ini or the specified INI file is loaded anyway
- Command-line arguments overrides the INI file settings
- INI file is added in front of the command-line args
- eg. MinecraftClient.exe my.ini Login Password IP
2014-01-17 20:58:42 +01:00
ORelio
c6e44041d2
Use Minecraft 1.7.4's en_GB object from assets
...
- en_GB.lang is not downloaded for Minecraft 1.7.4 and above
- try to use MC 1.7.4's en_GB object (works only if 1.7.4 is installed)
2014-01-17 20:39:55 +01:00
ORelio
a627842bed
Username in window title using %username%
...
- No window title is set if 'consoletitle' setting is not set
- Lowercase %username% will be replaced by the user's name
2014-01-17 19:54:10 +01:00
ORelio
ed3079091b
Add AntiAFK command setting (see pull request #18 )
...
- AntiAFK command can be customized through INI file
- Clearer WriteDefaultSettings() function
2014-01-17 19:20:41 +01:00
ORelio
fa6aa107c8
Fixed username added several times with autorelog
...
- If using autorelog bot, " - Username" was added each time the app was
restarting
- To fix this, added a ConsoleTitle setting which is re-used when
restarting
2014-01-16 19:33:48 +01:00
ORelio
b49850e042
Default console title + add username after login
...
- Default console title is set if no title is provided in config file
- Fix custom console title beign replaced when adding username
- Idea is from v1RuX, see commit bf87374
2014-01-16 19:27:06 +01:00
ORelio
3185b2df55
Merge pull request #29 from v1RuX/Indev
...
Show username in console title
2014-01-16 09:07:38 -08:00
v1RuX
bf87374b48
Show username in title
...
Shows the username in console title to make identification easier when
multiple instances of the client are running
2014-01-16 16:21:15 +01:00
ORelio
19c3fb9485
Removed a check before reading data from server
...
- Fix hanging issue with very long strings (eg. heavy server icon in
json response)
2014-01-13 22:40:24 +01:00
ORelio
c826dd3b79
Automatically download en_GB.lang from Mojang
...
- Removed en_US.lang checking since it does not exist anymore in assets
- If Minecraft 1.6+ is not installed, download en_GB.lang from Mojang's
servers
2014-01-13 12:38:01 +01:00
ORelio
f6de2e4aee
Removed "You are dead" ingame message
...
- Death detector didn't work anyway, stats packet is not sent on death
- Could sometime crash the app due to a "VarInt too big" issue
- Note: "health upade" packet is also not sent by the server
2014-01-12 15:36:41 +01:00
ORelio
baaf37f28b
Scripting bot : automatically find script file
...
- Automatically look for script file in config/ and scripts/ folders
- Automacically try to add '.txt' extension to the script filename
- Eg "/script testscript" properly loads "config/testscript.txt" script
2014-01-12 13:41:40 +01:00
ORelio
afff1ef89e
Fix for respawning + /respawn command
...
- Player is automatically respawned when logging in
- Added /respawn command (MC 1.7 does not fail to respawn)
- Cleaned MCC command handling code, /exec is now /script
2014-01-12 13:38:52 +01:00
ORelio
adba89794e
Fix for text coloration
...
- Recursive text coloration (like in MC 1.7)
- Fix for color bug introduced in 7e8b750
2014-01-11 16:17:48 +01:00
ORelio
7e8b750100
Fix for chat translation rules
...
Eg: achievement messages are now properly displayed
2014-01-11 14:38:00 +01:00
ORelio
bca2a4116c
Support text pasting with Ctrl+V
2014-01-11 12:48:59 +01:00
ORelio
d012905b65
Fix for kick messages : now decoded from Json
2014-01-10 13:18:29 +01:00
ORelio
30cbc85850
Online Mode done, 1.7 compatibility should be OK
...
+ Fixed chat colors because of 1.7 changes
+ Some code cleanup here and there
2014-01-09 23:28:41 +01:00
ORelio
0d0a7e9c4a
Fix for username causing login to fail
2014-01-09 00:07:41 +01:00
ORelio
0b9a7f4ba6
Offline mode done, TODO: online mode
...
Offline mode should be working now.
2014-01-08 23:58:49 +01:00
ORelio
bee1893f75
Server list ping packet done
...
(+) Thanks dogwatch for pointing out the mistake in int->varint
converter !
2014-01-08 20:54:42 +01:00
ORelio
5fb54882ca
First attempt of MC 1.7 Server Ping ping packet
...
Currently not working, see MinecraftCom.cs & comment "STUCK HERE"
2014-01-06 18:12:25 +01:00
ORelio
6beb5588ce
Find automatically a translation file from MC 1.7+
...
Load a translation file if Minecraft is installed on the computer
2014-01-06 18:12:24 +01:00
bearbear12345
6340feaa52
+ Made MCC commands ignore case.
...
+ Started executing script when called with "/exec <scriptname>"
2013-11-04 19:48:29 +11:00
bearbear12345
07ac3268cc
BouncyCastle reference is still there
2013-11-04 18:48:48 +11:00
ORelio
723c961753
Added credit to contributors instead of email adress
2013-11-03 23:20:26 +01:00
justcool393
0e2ccdd1f6
Fix Unhandled WebException
...
This commit fixes an unhandled WebException that may occur when
attempting to connect to the Minecraft session server when it is very
slow or unreachable.
2013-10-13 16:21:18 -07:00
justcool393
931c00a97f
Add version 78 (1.6.4) to the list of supported versions.
2013-10-11 08:59:03 -07:00
justcool393
0f74944a66
Update supported versions
...
Change from 1.6.2 to 1.6.4 in the first output line.
2013-10-11 08:57:06 -07:00
ORelio
f7835e7f60
Added password obfuscation while typing
...
Each character of the password is replaced by a star while typing
+ Fixed an old typo for "Handshake successfull" (ss -> cc).
2013-08-23 10:48:26 +02:00
ORelio
f26ff323fd
Added Minecraft Client GUI v1.0 to the repository
...
+ Some BasicIO fixes to Minecraft Console Client
2013-08-21 14:31:57 +02:00