Commit Graph

975 Commits

Author SHA1 Message Date
ChomeNS
a1a3be3ee5 feat: all server support for FindAltsCommand 2025-01-14 17:18:34 +07:00
ChomeNS
72fde45465 fix: also set the last seen entry on join to prevent empty last seen entries 2025-01-14 16:51:55 +07:00
ChomeNS
6a524a6595 fix: lazily fix integer overflow on translate placeholder %6942000000000000$s 2025-01-08 17:10:20 +07:00
ChomeNS
eacd91a369 refactor: remove awaitTermination 2025-01-07 17:14:30 +07:00
ChomeNS
ae8be94be3 refactor: rewrite AuthPlugin to be based on IP 2025-01-07 17:03:45 +07:00
ChomeNS
6164483e11 refactor: turn off allowsListing in client information packet 2025-01-07 16:30:03 +07:00
ChomeNS
7c861e1869 refactor: use the new latest getFirst() instead of get(0) 2025-01-06 19:46:03 +07:00
ChomeNS
ebc7560d2e refactor: make filter reason greedy since it's the last argument 2025-01-06 18:51:01 +07:00
ChomeNS
793b1538a0 feat: ACTUALLY print the errors using the thing i did in the commit before this 2025-01-06 17:54:35 +07:00
ChomeNS
4f93704459 feat: print stack traces using LoggerUtilities
refactor: use the `console` in Main to access `reader` which can then `printAbove()`
2025-01-06 17:24:51 +07:00
ChomeNS
d503416337 fix: deprecation warnings for URL 2025-01-06 17:05:03 +07:00
ChomeNS
fd0d69c000 feat: shutdown hook and stopping reason 2025-01-06 17:01:36 +07:00
ChomeNS
5e82250e37 refactor: improve a LOT of stuff in music playing
here are some details:
- made a new ticker instead of using the tick plugin to reduce lag
- removed notes displaying to reduce the amount of core commands the bot has to run
- added notes count to *music info since we removed the notes count in the bossbar
- some minor changes to make the code more readable
- changed note volume to multiply by 2
- changed block position range from 4 to 5
2025-01-05 17:48:21 +07:00
ChomeNS
f3e502682c fix: no comment 2025-01-04 10:52:44 +07:00
ChomeNS
da998c050a emergency fix: discord message with attachment having no space when it should 2025-01-03 18:40:23 +07:00
ChomeNS
693cfe0f42 fix: reset on end parse (ComponentUtilities.ComponentParser) 2025-01-03 18:27:28 +07:00
ChomeNS
0cf8d94ff9 fix: duplicate entry check for IPFilterCommand too 2025-01-03 17:54:40 +07:00
ChomeNS
145a7fe2fe fix: add [reason] to filter command (forgor 💀) 2025-01-03 17:50:19 +07:00
ChomeNS
b7f2023977 feat: filter reason
fix: check for duplicate entries (filter)
refactor: some other refactorings in the command
2025-01-03 17:48:01 +07:00
ChomeNS
a90eec985a feat: quote parsing in argument parser 2025-01-03 16:33:54 +07:00
ChomeNS
f7f3813ec8 refactor: getAction in context 2025-01-03 14:41:37 +07:00
ChomeNS
1acc0fdbfd fix: 95% WORKING PARSER NOW YAY (styles still get stuck sometimes) 2025-01-03 14:32:38 +07:00
ChomeNS
1d8ec221ad fix: disguised chat showing only name (forgor to commit) 2025-01-02 18:43:00 +07:00
ChomeNS
82ecf3833d fix: some block position stereo thingy (extend range so it's more noticeable) 2025-01-01 19:24:30 +07:00
ChomeNS
eed3073ee7 refactor: turn back to using getContentDisplay because the stripped one doesn't look good 2024-12-31 09:19:29 +07:00
ChomeNS
ba5f88df36 feat: support replying in discord
refactor: some minor refactoring in the discord plugin too like moving the get component part into a function
2024-12-31 09:17:08 +07:00
ChomeNS
cb487b5939 refactor: weather command refactoring which includes more features 2024-12-30 14:31:41 +07:00
ChomeNS
e4743fd503 URGENT FIX: bot using EXTREMELY HIGH MEMORY (icu self care blame) 2024-12-30 13:38:00 +07:00
ChomeNS
0bae8b268c feat,refactor: reply discord command outputs in a file if the output is > 2000 & use UTF-8 for getBytes() (does it make a difference?) 2024-12-30 08:50:23 +07:00
ChomeNS
6cbcdd8737 fix: player join bossbar not showing 2024-12-29 18:55:17 +07:00
ChomeNS
d20f7532bf fix: only show [click for usages] when in game 2024-12-29 18:45:21 +07:00
ChomeNS
15ea941da7 fix: command block states 2024-12-29 18:08:34 +07:00
ChomeNS
c3ae616292 refactor: use database to handle getPlayerIP when possible & some misc refactor with findalts 2024-12-29 17:54:47 +07:00
ChomeNS
9413b493ea refactor: remove notes per second in music along with the completely wrong calculation (very genius) 2024-12-29 16:39:10 +07:00
ChomeNS
8948d04495 fix: a bit of update but still not fully fix. 2024-12-29 12:19:44 +07:00
ChomeNS
4d9c1ca99b feat: uuid support for getEntry 2024-12-29 08:03:16 +07:00
ChomeNS
e50f9cf433 feat: 1.21.4 2024-12-28 20:10:11 +07:00
ChomeNS
052e57a799 refactor: rewrite ComponentUtilities component parser (still a bit broken but at least a bit better on the codestyle side) 2024-12-28 17:55:04 +07:00
ChomeNS
9b675bfed4 fix: NullPointerException when *music loop current is run without song playing 2024-12-28 13:54:31 +07:00
ChomeNS
4ace6afccc refactor: don't remove bossbar when skip is ran and there are songs left to play 2024-12-28 13:49:14 +07:00
ChomeNS
0a42fb68b2 fix: ignore tpsbar on if it is already enabled 2024-12-28 13:41:33 +07:00
ChomeNS
9c75b6309f refactor: use Component.equals on bossbar title checking and new placeholder title 2024-12-28 13:38:57 +07:00
ChomeNS
90aef4e594 fix: fix stopping when database is disabled 2024-12-28 13:21:20 +07:00
ChomeNS
2df59435d0 fix: some emergency issue i don't know what is causing 2024-12-26 08:55:47 +07:00
ChomeNS
8217606437 refactor: [click for usages] when invalid argument 2024-12-25 08:54:05 +07:00
ChomeNS
497155a827 refactor: show disabled message and make music locking for non-console sender instead of all 2024-12-25 08:41:09 +07:00
ChomeNS
eba4f92e45 feat: stop/restart reason 2024-12-25 08:08:01 +07:00
ChomeNS
8e84565090 fix: forgor to remove the duplicate entry on unvanish 2024-12-21 15:41:36 +07:00
ChomeNS
3a25f28635 feat: check /username 2024-12-21 15:40:23 +07:00
ChomeNS
54c0efb447 fix: incoming /w not working 2024-12-21 14:08:52 +07:00