39fea517cb
fix: pass login code from CLI
2023-11-20 18:54:50 +01:00
f9c97c0c34
chore: updated aiocraft
2023-11-20 17:52:49 +01:00
bd97b891f4
fix: handle SIGTERM too
2023-11-20 17:51:40 +01:00
5586d1fc9c
fix: still default to not processing the world
2023-11-02 06:23:04 +01:00
ff39260fa4
fix: wrong packet, damn prismarinejs...
2023-11-02 06:21:36 +01:00
f0a4fe9872
fix: oops initialize the field
2023-11-02 05:41:45 +01:00
caeb5215cc
Merge branch 'dev' of fantabos.co:treepuncher into dev
2023-11-02 05:39:51 +01:00
56065d62f8
fix: disabled multi block change, refactored
2023-11-02 05:32:50 +01:00
989731574a
fix: typing, create log folder if missing
2023-11-02 05:32:21 +01:00
f97bf06b5a
chore: updated build system
2023-06-03 13:43:02 +02:00
0ed7f26c7d
chore: version bump
2023-06-02 15:36:22 +02:00
0b4847fb9c
fix: why was I awaiting run_callbacks
2023-06-02 15:34:27 +02:00
99a4a78dcb
fix: wrong field
2023-06-02 15:30:29 +02:00
f920bbc838
feat: split world and position, added BlockUpdateEvent
2023-03-17 11:07:13 +01:00
e6a1ecc5c4
fix: correctly process 1.16 dimension and difficulty
2023-03-17 10:33:38 +01:00
82cd2fbf1d
fix: set _last_steer_vehicle
2023-03-16 16:32:07 +01:00
8655c5ebde
fix: there isn't a scheduler yet when registering
2023-03-16 16:31:03 +01:00
ef8ffac391
feat: send SteerVehicle packets every 5s if riding
...
This is not the best way to do it. Mostly an ad-hoc fix for a tunnel
bore addon...
2023-03-16 14:13:36 +01:00
bcdb5a6694
feat: also follow vehicle movement
2023-03-14 21:05:19 +01:00
36a2fece2f
fix: temporary cheap fix for weird stuff?
2023-02-16 22:09:16 +01:00
58ab0e0378
fix: don't lock proto version...
2023-02-16 22:07:52 +01:00
f5256da6bf
fix: must be None
2023-02-16 18:21:26 +01:00
98c82bcbcf
fix: server is not positional anymore
2023-02-16 18:11:59 +01:00
e20f7a967f
feat: allow passing session/auth server overrides
2023-02-16 18:10:06 +01:00
3b7aa42e0b
fix: delete from namespaced storage when putting...
2022-08-25 20:50:43 +02:00
aa0e804965
fix: return None for missing keys
2022-08-25 20:15:04 +02:00
b750aa140f
fix: i actually sorta finished it and added a migration script
2022-08-25 20:03:33 +02:00
ba721a4b30
fix: this was wip, im not ready to migrate yet
2022-08-25 19:52:52 +02:00
b14ca9d862
feat: automatically attempt reauth when timed out
...
sometimes MS times out our refresh request, making clients disconnect.
Implemented a retry loop, which will attempt to authenticate up to 5
times (configurable) waiting 60 seconds in between (configurable).
Only timeouts will be handled, any other exception will make it crash
immediately.
2022-08-25 19:42:53 +02:00
1499cab317
feat: added namespaced AddonStorage helper
...
Co-authored-by: f-tlm <f-tlm@users.noreply.github.com>
2022-08-13 14:14:57 +02:00
f5481ace65
feat: Added PlayerJoin/PlayerLeave events
...
Co-authored-by: f-tlm <f-tlm@users.noreply.github.com>
2022-08-13 14:13:17 +02:00
8f3f8fd69b
fix: cheap way to get the auth url
2022-07-14 13:50:57 +02:00
5465837478
fix: correctly reset window state
2022-07-06 12:42:44 +02:00
bcf293a8ad
style: moved settings into globals
2022-07-06 12:42:29 +02:00
2ad89a61d2
chore: show which callback threw an exc
2022-07-03 19:10:36 +02:00
425a7c7f71
fix: setBlock was messing up the world...
2022-07-03 17:24:31 +02:00
f04d873d21
fix: I actually read wiki.vg
2022-07-03 17:13:25 +02:00
acdb60cd2f
fix: maybe I'm supposed to close containers when I receive windowId < 0 ?
2022-07-03 17:09:05 +02:00
c2ea55c699
fix: oversize container slots because minecraft is dumb
2022-07-03 16:54:40 +02:00
aa6f2b03bb
fix: add 36 slots for inventory
2022-07-03 02:02:45 +02:00
f6ee4b0d79
fix: slots + 1
2022-07-03 01:57:36 +02:00
312f132c50
fix: stop notifier
2022-07-03 01:19:00 +02:00
5abfb63bd3
feat: log module cleanup in debug
2022-07-03 01:15:50 +02:00
0540011bb6
fix: jank way to store block entities
2022-07-03 00:33:08 +02:00
d8c62e57d2
fix: use window_id 0 for "no container"
2022-07-03 00:27:29 +02:00
363eeea3aa
fix: initialize attributes
2022-07-03 00:16:00 +02:00
011531b1a4
fix: damn auto imports
2022-07-03 00:12:36 +02:00
48590d56bd
feat: process world (default off)
2022-07-03 00:06:15 +02:00
a563984e48
feat: parse Optional types in config object
2022-07-03 00:02:39 +02:00
61811f542b
feat: track container windows
2022-07-03 00:02:00 +02:00