Pokechu22
7ba0c3c8fc
Don't hardcode the ID of TeleportConfirm
...
Also, always send the teleport confirm packet, even when terrain and movements is not enabled.
2017-09-09 17:07:26 +02:00
Pokechu22
fd2e3d5797
Implement 1.12.1 protocol
2017-08-03 23:08:25 +02:00
stanleypowers
933a02800a
Fix grammar and stuff.
2017-06-20 16:48:29 +02:00
ORelio
fedf87b133
GUI: Do not enable Aero glass on Win8/10
...
Bug report by squirrel25 @ MC Forum
2017-06-11 09:25:18 +02:00
ORelio
ea4408faf5
Merge pull request #284 from Pokechu22/1.12-support
...
Update to 1.12
2017-06-10 20:49:27 +02:00
Pokechu22
a4cd442904
Fix README markdown
...
The README had markdown headers that were no longer valid (plus a few other cases of wierdly formatted markdown). I've fixed this.
I also added a CI banner and link, so that the latest development build can be accessed directly.
2017-06-10 09:28:10 -07:00
Pokechu22
550beda7c4
Update to 1.12
...
This adds support for Minecraft 1.12's protocol, and also abstracts out outgoing packet IDs. I include packet IDs for some 1.12 snapshots, even though snapshot versions aren't supported, because I already had written the code (though in a far more messy variant) for my MC-106551 test script; while they won't be used right now, they may be useful if snapshots are ever formally supported in the future.
2017-06-10 09:09:48 -07:00
ORelio
214f8a23da
Fix \n Json decoding and allow line breaks in chat
...
See #281
2017-06-07 20:52:08 +02:00
ORelio
dc09896959
Allow access to raw JSON messages from ChatBot
...
See #275
2017-05-31 20:54:16 +02:00
ORelio
7c9c12bee7
Add keyboard debug routine
2017-05-28 15:09:19 +02:00
ORelio
9f1ef83680
Move Json class into main package
...
See #138
2017-05-06 21:08:56 +02:00
ORelio
f177ea272f
Fix exitonfailure not exiting on disconnect
...
See #268
2017-04-17 16:10:34 +02:00
ORelio
ffb1adeb4d
Add login request and response debug messages
...
See #269
+ Add exaxct mono packages in README, thanks @Pokechu22 for that
2017-04-17 15:58:46 +02:00
ORelio
bab472df05
Improve bot suspend while reconnecting
...
See #259
2017-03-29 21:25:17 +02:00
ORelio
b848460a5c
Add GetVar<Type>() in script API
...
See #260
2017-03-29 20:07:50 +02:00
ORelio
6505fcccb3
Add 'Debug' command for toggling debug messages
...
See #223
2017-03-15 19:14:58 +01:00
ORelio
a220ee272c
Server Ping: improve BungeeCord version detection
...
See #227
2017-03-14 23:33:33 +01:00
ORelio
dda2ce293c
Add LogDebugToConsole() ChatBot API method
...
Allows printing debug messages.
Debug messages are shown only if the "debugmessages" setting is enabled.
See #223
2017-03-14 22:04:35 +01:00
ORelio
76beb31eaf
ChatBot: Add exception on constructor API call
...
See #220
2017-03-13 22:11:04 +01:00
ORelio
59b12ff900
ChatBot: Allow delay in ReconnectToTheServer()
...
See #252
2017-03-13 21:15:36 +01:00
ORelio
a254a282cd
Rewrite SRV lookup procedure using HeijdenDns
...
See #253
2017-03-11 15:30:26 +01:00
ORelio
693073edfc
Replace DnDns with HeijdenDns
...
HeijdenDns seems to do a better job at querying SRV records
2017-03-11 15:28:32 +01:00
ORelio
a344ac4101
Implement more realisic fall to ground
...
Should help moving around in servers using anti-cheat plugins.
See #195
2017-03-10 23:40:02 +01:00
ORelio
8ccc5d5af2
Fix TriggerOnFirstLogin not triggering task
...
See #255
2017-03-09 21:14:13 +01:00
ORelio
17ddd38e6a
Add hint for server help with /send /help
2017-03-09 21:13:52 +01:00
ORelio
eb897a23a6
Merge pull request #228 from NurdTurd/patch-1
...
Mark 1.11.2 as supported in version message
2017-03-06 10:48:06 +01:00
ORelio
0ef42b5681
Merge pull request #245 from nokimaro/Indev
...
add 1.11.2 to supported protocol versions
2017-02-06 15:50:36 +01:00
Nikolay Dmitriyev
7088d09330
add 1.11.2 to supported protocol versions
2017-02-06 16:33:19 +04:00
ORelio
8cc9046454
Add MCC.GetOnlinePlayers() in scripts
...
See #233
2017-01-04 21:54:25 +01:00
ORelio
6c711055bd
Add more comments in default MinecraftClient INI file
2017-01-04 21:54:08 +01:00
Sheldon Rupp
3abce9c586
Add 1.11.2 support
2016-12-25 19:29:15 +01:00
ORelio
e347ed7eb4
Merge pull request #225 from Pokechu22/1.11.1-support
...
Add 1.11.1 support
2016-12-21 22:51:38 +01:00
Pokechu22
bc0a11d55b
Add 1.11.1 support
2016-12-20 16:59:48 -08:00
ORelio
4b2fd4ccb1
TryFix crash for 1.7 chunk data
...
See #217
2016-11-19 16:23:35 +01:00
ORelio
609b939159
Minecraft 1.11: Raise chat message max length to 256
2016-11-19 16:06:08 +01:00
ORelio
8ec2b2e570
Use short SRV resolving timeout
...
By default, lower SRV resolve timeout from 30 seconds to 5 seconds
Should help people facing SRV issues, see #213
Timeout can be set to 30 seconds in settings.
2016-11-17 11:18:35 +01:00
ORelio
1096170d7f
Merge pull request #218 from Pokechu22/1.11-support
...
Add 1.11 support
2016-11-15 08:32:47 +01:00
Pokechu22
8a4b67c93e
Add 1.11 to the list of accepted protocols
2016-11-14 15:39:41 -08:00
ORelio
68eeadf59a
Allow disabling SRV DNS record resolving
...
Workaround fix for issue #208
2016-10-23 19:52:02 +02:00
ORelio
e72580bcb6
Add new sample script: PM forwarder
...
Suggestion by GetPots
2016-10-23 11:24:43 +02:00
ORelio
b1d5d0b32e
Add GetOnlinePlayers() in ChatBot API
...
Suggestion by mattjbenson
2016-10-14 21:14:26 +02:00
ORelio
e4d93041fa
Fix constant session cache reload from disk
...
Disk session cache was constantly reloaded (if enabled)
+ Add additional debug messages / update error messages
See #101
2016-10-08 20:24:43 +02:00
ORelio
1180c06b1f
Show links embedded in chat
...
Allows clicking if supported by terminal,
or at least copy and paste to web browser.
Suggestion by brkmrr9 in #207
2016-10-07 19:52:28 +02:00
ORelio
9cd983c50d
Add support for Minecraft Service DNS Records
...
- Add DnDns library for performing DNS queries
- Add query method for SRV record
- Resolve Minecraft services
This allows resolving actual server addresses for
servers using SRV records on their domain names
SRV records are basically DNS redirection eg:
myserver.net -> srv1.myserver.net:12345
Should solve #186 reported by sammyvsparks and many others.
2016-10-06 19:13:58 +02:00
ORelio
69542872d0
Update README with more license and credit info
...
- Add License Info
- Add Contributors
- Add Libraries
- Add Links
2016-10-06 19:12:53 +02:00
ORelio
f82cb8f83a
Fix exceptions not handled in DoHTTPSRequest
...
Bug report by GetPots. Thanks!
2016-09-24 13:48:39 +02:00
ORelio
f5575d7f8b
Update bot making documentation in ChatBot.cs
...
+ Add GetVarAsDouble in Script API (See #200 )
2016-09-11 20:11:01 +02:00
ORelio
2a07fbbae6
Remove tab display name experiment (not working)
...
- Tab display names should hold display name but...
- Server sends <UUID, name, null> x Player count
- TabListPlus sends <SlotID, ???tab#01, SlotText> x Slot Count
- So we don't have player display names, only worthless slots
- So the whole feature was useless, reverting to name only.
2016-08-27 15:46:34 +02:00
ORelio
61ce935c63
Add support for Minecraft Settings
...
- Add Minecraft vanilla settings from Settings screen
- These settings are sent to server when joining
- Allows to customize skin layers shown to other players
- Most other settings are ignored by servers
- Update language file from 1.9 to 1.10 version
- Minor aesthetic changes in INI file comments
Suggestion by TNT-UP in issue #161 and Splodger1 in MC Forum.
2016-08-26 12:21:38 +02:00
ORelio
b1d4f85b23
Implement tab list display name update
...
Packet 0x2D with action 0x03
2016-08-23 00:13:46 +02:00