Commit graph

140 commits

Author SHA1 Message Date
e367da303e make deserialization function of slots return default slot when
All checks were successful
Build, test and push / server_clippy (push) Successful in 40s
Build, test and push / lib_clippy (push) Successful in 39s
Build, test and push / server_test (push) Successful in 1m3s
Build, test and push / lib_test (push) Successful in 1m5s
Build, test and push / build_server_docker_image (push) Successful in 3m43s
Build, test and push / push_server (push) Successful in 22s
encountering unknown or not implemented SlotComponents
2025-08-29 19:57:39 +02:00
d40b19f499 fix crash due to out of bounds string->i32 parsing in tp command
All checks were successful
Build, test and push / lib_clippy (push) Successful in 37s
Build, test and push / server_clippy (push) Successful in 41s
Build, test and push / server_test (push) Successful in 58s
Build, test and push / lib_test (push) Successful in 59s
Build, test and push / build_server_docker_image (push) Successful in 3m23s
Build, test and push / push_server (push) Successful in 23s
2025-08-29 19:50:11 +02:00
e558ca67d7 Update README.md
All checks were successful
Build, test and push / lib_clippy (push) Successful in 42s
Build, test and push / server_clippy (push) Successful in 45s
Build, test and push / server_test (push) Successful in 1m5s
Build, test and push / lib_test (push) Successful in 1m6s
Build, test and push / build_server_docker_image (push) Successful in 4m2s
Build, test and push / push_server (push) Successful in 23s
2025-08-23 12:35:42 +02:00
da6f2432d2 use git.thetxt.io/thetxt/runner-base as builder image in Dockerfile, so
All checks were successful
Build, test and push / server_clippy (push) Successful in 51s
Build, test and push / lib_clippy (push) Successful in 50s
Build, test and push / server_test (push) Successful in 1m7s
Build, test and push / lib_test (push) Successful in 1m17s
Build, test and push / build_server_docker_image (push) Successful in 3m49s
Build, test and push / push_server (push) Successful in 44s
we don't have to install rust for every build
2025-08-23 12:13:19 +02:00
5cb8896d87 replace lots of unwraps with ? operator in packets handlers
Some checks failed
Build, test and push / server_clippy (push) Successful in 42s
Build, test and push / lib_clippy (push) Successful in 41s
Build, test and push / server_test (push) Successful in 1m1s
Build, test and push / lib_test (push) Successful in 1m0s
Build, test and push / build_server_docker_image (push) Successful in 4m0s
Build, test and push / push_server (push) Has been cancelled
2025-08-23 12:09:17 +02:00
57d4162f46 use container image from forgejo registry in workflow
All checks were successful
Build, test and push / lib_clippy (push) Successful in 44s
Build, test and push / server_clippy (push) Successful in 47s
Build, test and push / server_test (push) Successful in 1m5s
Build, test and push / lib_test (push) Successful in 1m11s
Build, test and push / build_server_docker_image (push) Successful in 3m40s
Build, test and push / push_server (push) Successful in 37s
2025-08-20 20:27:06 +02:00
f8bda06998 update docker-compose.yml to use new container registry
Some checks failed
Build, test and push / build_server_docker_image (push) Has been cancelled
Build, test and push / server_test (push) Has been cancelled
Build, test and push / lib_test (push) Has been cancelled
Build, test and push / server_clippy (push) Has been cancelled
Build, test and push / lib_clippy (push) Has been cancelled
Build, test and push / push_server (push) Has been cancelled
2025-08-20 19:38:05 +02:00
617f10abd0 use secret application token to write package
All checks were successful
Build, test and push / server_clippy (push) Successful in 38s
Build, test and push / lib_clippy (push) Successful in 40s
Build, test and push / server_test (push) Successful in 58s
Build, test and push / lib_test (push) Successful in 1m3s
Build, test and push / build_server_docker_image (push) Successful in 3m31s
Build, test and push / push_server (push) Successful in 30s
2025-08-20 19:22:20 +02:00
13b0ac496e assume nightly rust is alread installed in image, also use image for
Some checks failed
Build, test and push / lib_clippy (push) Successful in 39s
Build, test and push / server_clippy (push) Successful in 41s
Build, test and push / server_test (push) Successful in 1m0s
Build, test and push / lib_test (push) Successful in 1m2s
Build, test and push / build_server_docker_image (push) Successful in 3m23s
Build, test and push / push_server (push) Failing after 20s
push_server job
2025-08-20 18:43:21 +02:00
c27d373772 use correct container image for all other jobs
Some checks failed
Build, test and push / lib_clippy (push) Successful in 56s
Build, test and push / server_clippy (push) Successful in 58s
Build, test and push / server_test (push) Successful in 1m18s
Build, test and push / lib_test (push) Successful in 1m22s
Build, test and push / build_server_docker_image (push) Successful in 3m36s
Build, test and push / push_server (push) Failing after 1m6s
2025-08-20 18:36:09 +02:00
36a09e73bc use proper artifiact up-/download actions version for forgejo actions
Some checks failed
Build, test and push / server_clippy (push) Failing after 9s
Build, test and push / lib_test (push) Failing after 12s
Build, test and push / lib_clippy (push) Failing after 9s
Build, test and push / server_test (push) Successful in 1m12s
Build, test and push / build_server_docker_image (push) Successful in 3m26s
Build, test and push / push_server (push) Has been skipped
2025-08-20 18:31:38 +02:00
bd8e927948 one more try...
Some checks failed
Build, test and push / lib_test (push) Failing after 7s
Build, test and push / lib_clippy (push) Failing after 11s
Build, test and push / server_clippy (push) Failing after 13s
Build, test and push / server_test (push) Successful in 1m6s
Build, test and push / build_server_docker_image (push) Failing after 3m49s
Build, test and push / push_server (push) Has been skipped
2025-08-20 18:22:47 +02:00
0f85103fa0 fix path to dockerd entrypoint script
Some checks failed
Build, test and push / lib_test (push) Failing after 6s
Build, test and push / build_server_docker_image (push) Failing after 13s
Build, test and push / server_clippy (push) Failing after 7s
Build, test and push / lib_clippy (push) Failing after 7s
Build, test and push / server_test (push) Successful in 1m3s
Build, test and push / push_server (push) Has been skipped
2025-08-20 18:21:01 +02:00
5052c08c56 maybe docker build now works in workflow?
Some checks failed
Build, test and push / lib_test (push) Failing after 4s
Build, test and push / build_server_docker_image (push) Failing after 10s
Build, test and push / server_clippy (push) Failing after 6s
Build, test and push / lib_clippy (push) Failing after 4s
Build, test and push / server_test (push) Successful in 1m4s
Build, test and push / push_server (push) Has been skipped
2025-08-20 18:20:24 +02:00
e22361e1c0 another try
Some checks failed
Build, test and push / lib_test (push) Failing after 6s
Build, test and push / build_server_docker_image (push) Failing after 12s
Build, test and push / server_clippy (push) Failing after 4s
Build, test and push / lib_clippy (push) Failing after 2s
Build, test and push / server_test (push) Successful in 1m8s
Build, test and push / push_server (push) Has been skipped
2025-08-19 20:31:56 +02:00
3a85ecab0b now try with a custom container image that contains everything needed
Some checks failed
Build, test and push / server_test (push) Failing after 5s
Build, test and push / build_server_docker_image (push) Failing after 13s
Build, test and push / server_clippy (push) Failing after 10s
Build, test and push / lib_test (push) Failing after 12s
Build, test and push / lib_clippy (push) Failing after 11s
Build, test and push / push_server (push) Has been skipped
2025-08-19 20:30:49 +02:00
a86ebbb293 use full path for docker in workflow
Some checks failed
Build, test and push / server_test (push) Failing after 6s
Build, test and push / build_server_docker_image (push) Failing after 14s
Build, test and push / lib_test (push) Failing after 14s
Build, test and push / lib_clippy (push) Failing after 12s
Build, test and push / server_clippy (push) Failing after 15s
Build, test and push / push_server (push) Has been skipped
2025-08-19 20:17:32 +02:00
4b89884813 dont specify shell and instead just manually invoke bash in workflow
Some checks failed
Build, test and push / server_test (push) Failing after 17s
Build, test and push / lib_test (push) Failing after 19s
Build, test and push / lib_clippy (push) Failing after 17s
Build, test and push / server_clippy (push) Failing after 20s
Build, test and push / build_server_docker_image (push) Failing after 33s
Build, test and push / push_server (push) Has been skipped
2025-08-19 20:14:52 +02:00
a93596f820 specify shell in workflow
Some checks failed
Build, test and push / build_server_docker_image (push) Successful in 10s
Build, test and push / lib_test (push) Failing after 7s
Build, test and push / server_clippy (push) Failing after 9s
Build, test and push / push_server (push) Has been skipped
Build, test and push / server_test (push) Failing after 10s
Build, test and push / lib_clippy (push) Failing after 9s
2025-08-19 20:12:28 +02:00
cce22b5b93 print env in workflow for testing
Some checks failed
Build, test and push / server_test (push) Failing after 8s
Build, test and push / build_server_docker_image (push) Failing after 10s
Build, test and push / lib_test (push) Failing after 8s
Build, test and push / lib_clippy (push) Failing after 5s
Build, test and push / server_clippy (push) Failing after 7s
Build, test and push / push_server (push) Has been skipped
2025-08-19 20:09:49 +02:00
5b9ae1558e maybe host runner will work??
Some checks failed
Build, test and push / server_test (push) Failing after 6s
Build, test and push / lib_test (push) Failing after 4s
Build, test and push / build_server_docker_image (push) Failing after 14s
Build, test and push / server_clippy (push) Failing after 9s
Build, test and push / lib_clippy (push) Failing after 9s
Build, test and push / push_server (push) Has been skipped
2025-08-19 20:05:03 +02:00
64ab4ba45e try running forgejo workflow on vm runner
Some checks failed
Build, test and push / server_test (push) Failing after 9s
Build, test and push / lib_test (push) Failing after 8s
Build, test and push / build_server_docker_image (push) Failing after 14s
Build, test and push / server_clippy (push) Failing after 11s
Build, test and push / lib_clippy (push) Failing after 12s
Build, test and push / push_server (push) Has been skipped
2025-08-19 18:53:49 +02:00
936159c144 undo what I tried because its hopeless
Some checks failed
Build, test and push / server_test (push) Failing after 11s
Build, test and push / lib_test (push) Failing after 11s
Build, test and push / server_clippy (push) Failing after 12s
Build, test and push / build_server_docker_image (push) Failing after 24s
Build, test and push / lib_clippy (push) Failing after 22s
Build, test and push / push_server (push) Has been skipped
2025-08-18 20:31:04 +02:00
d4520312f0 also mount /certs in job
Some checks failed
Build, test and push / server_test (push) Failing after 6s
Build, test and push / lib_test (push) Failing after 8s
Build, test and push / server_clippy (push) Failing after 8s
Build, test and push / lib_clippy (push) Failing after 9s
Build, test and push / build_server_docker_image (push) Failing after 41s
Build, test and push / push_server (push) Has been skipped
2025-08-18 20:24:19 +02:00
961c7fcc78 go back to default container image and instead install docker client in
Some checks failed
Build, test and push / server_test (push) Failing after 12s
Build, test and push / lib_test (push) Failing after 14s
Build, test and push / server_clippy (push) Failing after 19s
Build, test and push / lib_clippy (push) Failing after 23s
Build, test and push / build_server_docker_image (push) Failing after 41s
Build, test and push / push_server (push) Has been skipped
a step
2025-08-18 20:20:30 +02:00
34dc3adac8 more testing with forgejo workflow
Some checks failed
Build, test and push / build_server_docker_image (push) Failing after 17s
Build, test and push / lib_test (push) Failing after 17s
Build, test and push / server_clippy (push) Failing after 18s
Build, test and push / lib_clippy (push) Failing after 19s
Build, test and push / server_test (push) Failing after 25s
Build, test and push / push_server (push) Has been skipped
2025-08-18 20:14:43 +02:00
2eec61af02 maybe docker needs to be started too?
Some checks failed
Build, test and push / lib_test (push) Failing after 13s
Build, test and push / lib_clippy (push) Failing after 15s
Build, test and push / build_server_docker_image (push) Failing after 32s
Build, test and push / push_server (push) Has been skipped
Build, test and push / server_test (push) Failing after 7s
Build, test and push / server_clippy (push) Failing after 14s
2025-08-18 19:52:53 +02:00
648255d6a9 still unsure, needed a -y for the docker install
Some checks failed
Build, test and push / server_test (push) Failing after 7s
Build, test and push / server_clippy (push) Failing after 14s
Build, test and push / lib_clippy (push) Failing after 15s
Build, test and push / lib_test (push) Failing after 13s
Build, test and push / build_server_docker_image (push) Failing after 30s
Build, test and push / push_server (push) Has been skipped
2025-08-18 19:50:15 +02:00
d0e5588228 see if I can just install docker in the workflow
Some checks failed
Build, test and push / server_test (push) Failing after 9s
Build, test and push / lib_test (push) Failing after 10s
Build, test and push / build_server_docker_image (push) Failing after 24s
Build, test and push / server_clippy (push) Failing after 18s
Build, test and push / lib_clippy (push) Failing after 18s
Build, test and push / push_server (push) Has been skipped
2025-08-18 19:47:17 +02:00
65ddfb15ec convert github actions workflow to forgejo actions
Some checks failed
Build, test and push / lib_clippy (push) Failing after 38s
Build, test and push / server_clippy (push) Failing after 45s
Build, test and push / lib_test (push) Failing after 49s
Build, test and push / server_test (push) Failing after 57s
Build, test and push / build_server_docker_image (push) Failing after 1m13s
Build, test and push / push_server (push) Has been skipped
2025-08-18 18:17:57 +02:00
1f050a8062 convert github actions workflow to forgejo actions
Some checks are pending
Build, test and push / lib_clippy (push) Waiting to run
Build, test and push / push_server (push) Blocked by required conditions
Build, test and push / build_server_docker_image (push) Waiting to run
Build, test and push / server_test (push) Waiting to run
Build, test and push / lib_test (push) Waiting to run
Build, test and push / server_clippy (push) Waiting to run
2025-08-18 18:15:03 +02:00
7099b66b44 update server links to new git forge
Some checks failed
Build, test and push / build_server_docker_image (push) Has been cancelled
Build, test and push / server_test (push) Has been cancelled
Build, test and push / lib_test (push) Has been cancelled
Build, test and push / server_clippy (push) Has been cancelled
Build, test and push / lib_clippy (push) Has been cancelled
Build, test and push / push_server (push) Has been cancelled
2025-08-17 10:58:48 +02:00
79068b64e5 add link to github repo
Some checks are pending
Build, test and push / build_server_docker_image (push) Waiting to run
Build, test and push / server_test (push) Waiting to run
Build, test and push / lib_test (push) Waiting to run
Build, test and push / server_clippy (push) Waiting to run
Build, test and push / lib_clippy (push) Waiting to run
Build, test and push / push_server (push) Blocked by required conditions
2025-08-16 19:20:50 +02:00
54cff45e59 add link to forgejo instance in readme
Some checks are pending
Build, test and push / build_server_docker_image (push) Waiting to run
Build, test and push / server_test (push) Waiting to run
Build, test and push / lib_test (push) Waiting to run
Build, test and push / server_clippy (push) Waiting to run
Build, test and push / lib_clippy (push) Waiting to run
Build, test and push / push_server (push) Blocked by required conditions
2025-08-16 19:01:44 +02:00
T-x-T
9e554e245c check if there is enough input data in deserialize functions 2025-08-15 18:01:26 +02:00
T-x-T
eac5fee6db dont send world event packet in use_item_on handler 2025-08-12 19:11:04 +02:00
T-x-T
3ade18819a better error handling for player stuffs and dont send world update
packet to player who placed block
2025-08-12 19:02:52 +02:00
T-x-T
f6c1a85da9 only save chunks that got modified since last save 2025-08-12 18:52:13 +02:00
T-x-T
d59d4fe85d set correct WORKDIR for server image 2025-08-11 19:11:44 +02:00
TxT
d683dfee13
Create FUNDING.yml 2025-08-10 13:33:03 +02:00
T-x-T
b1ff496038 Completely rework REAMDE.md 2025-08-10 13:23:58 +02:00
TxT
e61fd7cd0c
Create LICENSE 2025-07-27 14:30:41 +02:00
T-x-T
f2dcc76bec update server links 2025-07-27 14:20:43 +02:00
T-x-T
8851785bfb also send worldevent for changing block when placing blocks 2025-07-25 16:13:55 +02:00
T-x-T
13123db34f use default spawn location from level.dat 2025-07-24 18:05:35 +02:00
T-x-T
3912efa659 look for OXIDE_LISTEN_ON env variable to set ip and port 2025-07-24 17:32:12 +02:00
T-x-T
01ff71b92e make docker composed 2025-07-24 15:58:38 +02:00
T-x-T
1c3e4eaa31 move Dockerfile to root to fix this for real this time 2025-07-24 13:23:49 +02:00
T-x-T
95467224a7 Update Dockerfile 2025-07-24 13:00:38 +02:00
T-x-T
4901cbff9b Update Dockerfile 2025-07-24 13:00:01 +02:00