.
This commit is contained in:
parent
ad2717b6d2
commit
670eba418c
4 changed files with 36 additions and 11 deletions
24
README.md
24
README.md
|
|
@ -1,17 +1,29 @@
|
|||
# TODO
|
||||
|
||||
## BUILD
|
||||
- make sure it doesn't break when using postgres/nats (i only tested with dummies)
|
||||
- make sure it doesn't break when using nats
|
||||
- lwk make sure velocity plugin works at runtime
|
||||
- runServer target:
|
||||
- start papermc server
|
||||
- start PostgreSQL server
|
||||
- maybe also have some map loaded
|
||||
- make dev-server use $DOCKER and fallback to docker if podman is not available.
|
||||
- refactor BUILD files: MODULES.bazel
|
||||
- debate use of third_party; deduplicate
|
||||
|
||||
## bukkit
|
||||
- MAKE A MINIGAME FIRST
|
||||
- notification: Friend is now offline/online
|
||||
- maybe lowk make kencommandapi's type's use Result instead of
|
||||
exceptions so we can have cleaner error messages
|
||||
- maybe `<msg> -- <raw input>`: `player not online -- kento2`,
|
||||
`you can't add yourself as friend: kento2` -- this is weird again
|
||||
- or similarly `illegal argument <raw input>: <msg>`: `illegal argument kento2:
|
||||
you can't add yourself`. this is good lwk
|
||||
- or just completely leave it up to the type: `<msg>` but then
|
||||
we'd get inconsistencies or uninformative error messages.
|
||||
maybe the error messages also just get simpler.
|
||||
`you can't add yourself as friend`, `player not online` at /msg,
|
||||
but with more arguments is super confusing.
|
||||
- or `<arg-id>: <msg>`: `player: not online` could work. but then we'd get
|
||||
`player: you can't add yourself as friend` which is kinda weird maybe.
|
||||
also these IDs can be confusing.
|
||||
- make `/friend add` use argument requirement for self-check
|
||||
- /ignore command
|
||||
|
||||
# Project
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue