ORelio
c2dc483d36
Add /inventory player and /inventory container
...
Allow interacting with an inventory without specifying an ID
Useful for automated interactions when container has in incremental ID
Eg. /inventory container click 1
See #981
2020-05-01 13:41:26 +02:00
CarbonNeuron
2f1b99c064
Added UUID initializers for the functions that support it in McTcpClient.cs, Also Fixed some redundant Object creation.
2020-04-30 23:40:07 +02:00
CarbonNeuron
1c2e4ab6d8
Added UUID to spawning players. And UUID property to Entity.cs
2020-04-30 23:40:07 +02:00
ORelio
116efc5e78
Add additional error messages on login failures
...
See #976
2020-04-30 17:37:57 +02:00
OverHash
770a82e2d2
Check player is in range each entity attack
...
This commit should make it so that MCC will check that the player is in range before attacking entities each iteration of the cooldown.
This was problematic before, because, if the entities were still they would be added to the attack list, and then if they stayed still and the client teleported away, it would still attempt to attack the entities, even though it is now out of range.
2020-04-27 18:35:59 +02:00
ORelio
7f1ad036b1
AutoAttack coding style fixes
2020-04-27 18:35:59 +02:00
OverHash
83852511bc
Don't attack entities whilst dead
...
MCC will now not attempt to attack entities if the client is dead
2020-04-27 18:35:59 +02:00
OverHash
a378089f1b
Clean AutoAttack
...
A lot of this code is messy and has unused variables. Additionally, there are memory leaks as dead entities are not removed from meory.
2020-04-27 18:35:59 +02:00
ORelio
ba0cc0f649
Create issue templates
...
Add template for Bug report, Feature request, General question.
2020-04-24 12:38:23 +02:00
CarbonNeuron
26a7db6f39
Fix "Failed to check session cache" Add range between 200-300
2020-04-19 17:09:11 +02:00
CarbonNeuron
3799d2062f
Fix "Failed to check session cache"
2020-04-19 17:09:11 +02:00
CarbonNeuron
52248d1aba
Fix "Failed to check session cache"
2020-04-19 17:09:11 +02:00
ORelio
e4cae97dd7
ConsoleIO: Rewrite backspace handling
...
Manually move the cursor instead of using the backspace character.
Should help when deleting characters requiring multiple keypresses
like Chinese characters. Fix attempt for #941
2020-04-15 14:54:36 +02:00
ReinforceZwei
0acb17e105
Make AutoEat not to use Threading
2020-04-13 17:49:24 +02:00
ReinforceZwei
3e76baeeb1
Fix AutoAttack stop working with AutoEat enabled and no food on hotbar
...
#934
2020-04-13 17:49:24 +02:00
ReinforceZwei
8e32c3747c
Revert "Improve AutoEat"
...
This reverts commit 51f54979da .
2020-04-13 17:49:24 +02:00
ReinforceZwei
e9d91ce572
Improve AutoEat
2020-04-13 17:49:24 +02:00
ReinforceZwei
959b62f35f
Fix Entity Properties Modifiers are not calculated correctly
...
#933
2020-04-09 20:50:34 +02:00
ReinforceZwei
3f9b084a45
Remove IsFood method from Item class
2020-04-09 20:50:34 +02:00
ReinforceZwei
b1121e91e3
Add Item type extension
2020-04-09 20:50:34 +02:00
ReinforceZwei
31d45b0950
Update Inventory.cs
2020-04-09 20:50:34 +02:00
ReinforceZwei
97b0b03c33
Move AutoEat to a ChatBot
2020-04-09 20:50:34 +02:00
ReinforceZwei
044c19114c
Fix current slot may reset to 0 after auto eating
2020-04-09 20:50:34 +02:00
ReinforceZwei
2e1e79bcef
Add AutoEat
...
#923
2020-04-09 20:50:34 +02:00
ReinforceZwei
70e5ae85d7
Fix command Health command name not changed
2020-04-09 20:50:34 +02:00
ORelio
80ae600b39
Reset action number on inventory close
...
Fix for #928
2020-04-06 23:52:52 +02:00
ReinforceZwei
bf86259b4b
Rename command Status to Health
2020-04-04 15:39:05 +02:00
ReinforceZwei
975e6d4daa
Add command to check player health and saturation
2020-04-04 15:39:05 +02:00
ORelio
fe020c74c7
Catch exceptions from ChatBots for new API events
2020-04-02 23:31:00 +02:00
ORelio
7b049576a3
Allow single commands in ScriptScheduler
...
Replace script= with action= like in AutoRespond
Older script=<text> will be handled as action=script <text>
2020-04-02 19:00:38 +02:00
ORelio
c5b0f447c9
AutoRelog: Allow any kick message
...
Set ignorekickmessage=true in config
See issues #880 #921
2020-04-02 18:27:18 +02:00
ORelio
dbe02c063c
Inventory handling improvements
...
Fix click issue for item with NBT
Show custom display names in inventory
See issues #910 #912 #914
2020-04-01 22:05:44 +02:00
ORelio
b01c50b792
Improve logging, auto respawn
...
See discussion in GitHub issue #918
2020-04-01 21:15:35 +02:00
ReinforceZwei
e93f03bd4e
Add auto repsawn if player was dead
2020-04-01 20:53:40 +02:00
ReinforceZwei
ddcc9ee8e6
Fix EntityHandling not disabled when version unsupported
2020-03-31 15:40:41 +02:00
ReinforceZwei
ef9064c91e
Fix EntityHandling not disabled when version unsupported
2020-03-31 15:40:41 +02:00
ReinforceZwei
9dbb70eb63
Fix tps not updated
2020-03-31 15:40:41 +02:00
ReinforceZwei
5d0172a1f9
Fix Console Client crashes when using the /inventory click command
...
issues #912
2020-03-31 11:06:59 +02:00
ReinforceZwei
0b31f70d7b
Fix console froze if inventory do not exist
...
issues #908
2020-03-30 20:22:40 +02:00
ReinforceZwei
c581ac95c3
Fix AutoFish crashs on EntityDespawn
...
Issues #902
2020-03-30 20:22:40 +02:00
ORelio
7134a081c1
Remove unneeded SUO file
2020-03-29 18:52:11 +02:00
ORelio
e04f06cece
Interact with inventories
...
The /inventory command allow listing inventory and clicking on items
Should be enough for operating GUI menus such as Server chooser/teleporter
2020-03-29 18:41:26 +02:00
ORelio
bc3d6aba00
Implement item types
...
Github discussion on commit 6929ae236a
2020-03-28 23:30:42 +01:00
ORelio
03023c8059
Fix unspecified Item slot ID
...
Item must have a slot ID when created
2020-03-28 17:56:19 +01:00
ORelio
6929ae236a
Add code documentation for inventories
2020-03-28 15:01:08 +01:00
ORelio
195e162c7d
Add code documentation, move and rename a few methods
2020-03-28 00:48:41 +01:00
ORelio
90c6e776e1
Add build instructions
...
Instructions from #866
2020-03-28 00:00:48 +01:00
ORelio
00112e4c6a
Give access to AutoRespond matches inside scripts
...
Available as %match_u%, %match_1% and so on
See #770 for initial suggestion
See #772 for in-progress implementation
2020-03-27 21:39:06 +01:00
ReinforceZwei
e4e1f0b9fa
Update README.md
2020-03-27 13:10:37 +01:00
ReinforceZwei
137855a71d
Add GetShort() method in dataTypes
2020-03-27 13:10:37 +01:00