ChomeNS
d9608f25cb
fix: NPE on music skip
2025-05-06 20:32:09 +07:00
ChomeNS
a915cbbe4b
feat: localization (hopefully i didn't miss anything but surely i will)
...
it took around 4 hours but i think it's pretty normal for such things like this
2025-05-06 16:11:09 +07:00
ChomeNS
3db1002af1
fix: denis check and use AtomicInteger on the thingy
2025-05-04 18:56:30 +07:00
ChomeNS
a01f749577
refactor: use fastutil 💨 💨 💨
...
i hope i didn't miss some things
2025-05-02 15:00:31 +07:00
ChomeNS
2cc5e6dc9c
fix: partially fix music speed
2025-04-18 08:43:01 +07:00
ChomeNS
b7807686d0
fix: patch negative music values causing unexpected behavior
2025-04-14 08:22:32 +07:00
ChomeNS
26ca1eb830
refactor: ginlang's request & some other refactors to *music info
2025-04-14 08:20:26 +07:00
ChomeNS
29ca22101a
feat: *music volume (finally lol)
2025-04-10 11:14:49 +07:00
ChomeNS
ed4e7573a9
refactor: use final on basically everything
...
i'm kinda tired of the inconsistency since some stuff are non-final and some are final so i just made everything final, not sure how much it impacts on stuff but everything should be fine, there were around 1,400 replacements according to the idea code analyzer
2025-04-09 17:05:11 +07:00
ChomeNS
16cde68c4a
refactor: make consoleOnly parameter in Command constructor optional
...
i did the refactoring command-by-command this time, just to make sure everything's fine (yes i know this can still be done with idea replacing thing)
2025-04-08 09:18:35 +07:00
ChomeNS
af67c228ce
refactor: FINALLY improve the color palette, no more ColorUtilities.getColorByString(bot.config.colorPalette.something) every time i want use a color palette
2025-04-06 14:32:11 +07:00
ChomeNS
65cc3971af
refactor: make queries less spammy in console like bukkit.lastKnownName and seen <uuid>
...
fix: `*mail sendselecteditem` and `*music playitem` invalid/doesn't exist/empty check not working
2025-04-05 17:52:08 +07:00
ChomeNS
a711e21437
fix: delete loader thread on *music stop and disconnect
2025-04-03 20:27:54 +07:00
ChomeNS
90323d3552
refactor: Reformat Code with chome NS code style !!!
...
too lazy to export it somewhere, if you need it feel free to ask me
2025-04-01 09:58:31 +07:00
ChomeNS
92c4726fcd
refactor: move command contexts into a package
2025-03-31 09:03:32 +07:00
ChomeNS
e37d3b1a6e
feat: support ascii85 in *music playitem
2025-03-24 16:56:52 +07:00
ChomeNS
b61d7ee2fa
refactor: some refactors in MusicCommand
2025-03-24 16:37:12 +07:00
ChomeNS
9d6fc74a34
feat: support all OpenNBS hidden features (including rainbow easter egg !!!)
2025-03-19 18:40:00 +07:00
ChomeNS
079c579b0e
fix: core tracked query issue
2025-03-19 15:14:24 +07:00
ChomeNS
2a225b9169
fix: *music playitem on 1.21.4 (finally)
2025-03-13 08:16:32 +07:00
ChomeNS
76034805a0
refactor: use string UUIDs instead of int array when possible
2025-03-05 10:54:18 +07:00
ChomeNS
54be006f7a
refactor: check for finite float/double
2025-03-03 12:55:35 +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
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
f7f3813ec8
refactor: getAction in context
2025-01-03 14:41:37 +07:00
ChomeNS
9b675bfed4
fix: NullPointerException when *music loop current is run without song playing
2024-12-28 13:54:31 +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
b3beac6c3b
feat,refactor: query plugin which also means refactor
2024-12-07 17:59:18 +07:00
ChomeNS
65aa230260
fix,refactor: fix findalts and use thenApplyAsync instead of thenApply for non-blocking
2024-11-16 18:41:34 +07:00
ChomeNS
4ba78b843b
refactor,fix: music stuff, and add music locking (servereval only)
2024-11-12 16:40:46 +07:00
ChomeNS
42cb149e26
Finally fix the ohio code in Song and move isNotNullAndNotBlank to StringUtilities
2024-10-25 17:59:11 +07:00
ChomeNS
eaa42d40a3
Add tracks to *music info
2024-10-25 17:53:09 +07:00
ChomeNS
f96b9f0688
1.20.4 *music playitem support (no 1.21 because kaboom and the friends are still on 1.20.4)
2024-10-19 14:14:18 +07:00
ChomeNS
f1c98135a2
1.21 + a LOT of fixies and a bit of optimization. WorldPlugin is still broken with some debug lines
2024-10-06 20:46:51 +07:00
ChomeNS
837fe388bb
rename group
2024-10-06 17:36:42 +07:00
ChomeNS
fbf9f3e2f1
change to land.chipmunk.chayapak because yes
2023-03-27 12:53:05 +07:00
ChomeNS
cdc4ab05e7
Loop enum
2023-03-26 11:05:14 +07:00
ChomeNS
94b7fe8ec8
add multiple prefixes and cspy prefixes
...
totallynotskidded™ some codes from ChipmunkBot™
2023-03-25 13:33:56 +07:00
ChomeNS
46f8f2529a
goto fix mabe
2023-03-24 20:06:39 +07:00
ChomeNS
ea7a83772a
add netmsg + remove more music debug code
2023-03-24 15:28:20 +07:00
ChomeNS
6e2eb9ec74
change chomens bot namespace yup
2023-03-24 09:04:55 +07:00