|
817a2f8459
|
Efficient 2D array copy
|
2024-05-27 12:25:43 +07:00 |
|
|
34ea66d7ea
|
Bump version
|
2024-05-16 17:37:46 +07:00 |
|
|
c96284e0e4
|
Make sourcejar actually contain sources in kommons-mc
|
2024-05-16 17:37:18 +07:00 |
|
|
ce2b463a85
|
Add back argb
|
2024-05-16 17:27:16 +07:00 |
|
|
b26e5f0e58
|
Make RGBAColor work with Little Endian numbers instead of Big Endian
|
2024-05-10 11:31:10 +07:00 |
|
|
9d6205f9ff
|
Add StreamCodec.Nullable
|
2024-04-26 20:19:53 +07:00 |
|
|
b42219ac97
|
Remove carried executor since it is, again, it is very usage specific and quite flawed in its current state
|
2024-04-22 23:19:18 +07:00 |
|
|
c46e2086b5
|
Object2DArray#getOrElse
|
2024-04-22 13:49:44 +07:00 |
|
|
66b0f3ffd8
|
Remove linear algebra module since it really should be separate project if to be maintained outside of kstarbound
|
2024-04-19 14:21:45 +07:00 |
|
|
6adef84355
|
AABB#withSide
|
2024-04-19 14:16:33 +07:00 |
|
|
95a7fb0203
|
Remove time source since it is very usage specific
|
2024-04-09 16:50:42 +07:00 |
|
|
5ace88e01e
|
Even better spread out hashCode for 2d vectors
|
2024-04-08 18:52:15 +07:00 |
|
|
44de54d9f9
|
Some improvements to 2d vector hashing
|
2024-04-08 18:19:58 +07:00 |
|
|
6cc27fb6e0
|
try catch is much more expensive than manual index check
|
2024-04-06 03:08:43 +07:00 |
|
|
eb99d328ac
|
Either#swap
|
2024-04-05 12:03:05 +07:00 |
|
|
efa659a755
|
Remove mailbox executor service since it has several design flaws
|
2024-04-05 10:05:38 +07:00 |
|
|
b0d4a1d0fe
|
Fix AABB type adapters
|
2024-03-30 12:08:41 +07:00 |
|
|
1f65764310
|
MailboxExecutor#exceptionHandler
|
2024-03-28 18:46:31 +07:00 |
|
|
a772a08a2f
|
Use inlining for read/writeVar*
|
2024-03-28 10:15:23 +07:00 |
|
|
f64dcacd63
|
StreamCodec.Pair
|
2024-03-23 09:37:43 +07:00 |
|
|
58ce191680
|
Fix mapping stream codec
|
2024-03-21 00:04:45 +07:00 |
|
|
b4143a11d0
|
StreamCodec.Map
|
2024-03-21 00:04:12 +07:00 |
|
|
7a344ceece
|
KOptional.orNull
|
2024-03-20 16:08:28 +07:00 |
|
|
3384ffebd0
|
StreamCodec map
|
2024-03-20 16:03:33 +07:00 |
|
|
b53f2db356
|
Add missing vector adapters
|
2024-03-19 19:00:14 +07:00 |
|
|
83fe5d3ef1
|
KOptional.orThrow
|
2024-03-19 18:00:42 +07:00 |
|
|
e1afbee071
|
Fix incorrect usage of checkFromIndexSize
|
2024-03-19 11:12:12 +07:00 |
|
|
0340381357
|
Fix either type adapter not consuming peeked null
|
2024-03-16 23:11:34 +07:00 |
|
|
8dd176ff87
|
Bump version
|
2024-03-11 20:11:22 +07:00 |
|
|
3d1e058b59
|
Revert "Variant KOptional"
This reverts commit ed1840a315 .
|
2024-03-11 20:09:41 +07:00 |
|
|
ed1840a315
|
Variant KOptional
|
2024-03-09 17:35:52 +07:00 |
|
|
e189009494
|
Add docs to writeByteArray
|
2024-03-03 16:42:13 +07:00 |
|
|
786dcfbe53
|
writeByteArray with offset and length
|
2024-03-03 16:38:43 +07:00 |
|
|
16666055ba
|
2D cross product
|
2024-02-29 10:49:17 +07:00 |
|
|
a6abc783b4
|
Minecraft mod adapter
|
2024-02-25 19:56:10 +07:00 |
|
|
ad119cdb0b
|
Add minecraft colors to RGBAColor
|
2024-02-25 17:37:01 +07:00 |
|
|
37c7bc3c77
|
Bring back type specific set
|
2024-02-25 16:50:52 +07:00 |
|
|
7a0360b02f
|
"Computed" helper constructors on DelegateSyncher
|
2024-02-25 16:38:57 +07:00 |
|
|
6ba43852a3
|
Don't call observe() on write()
|
2024-02-25 16:29:52 +07:00 |
|
|
d5ef860d15
|
I should probably go to sleep
|
2024-02-25 15:20:31 +07:00 |
|
|
70782e0fa2
|
brain fart
|
2024-02-25 15:15:08 +07:00 |
|
|
07c2353911
|
Proxy listeners of synched delegates (so they are removed when slot is removed)
|
2024-02-25 14:26:19 +07:00 |
|
|
6f60a4cd24
|
"add" with just value and getter/setter
|
2024-02-25 12:20:21 +07:00 |
|
|
7d944b3167
|
Fix bad signature of rgba codec
|
2024-02-25 01:58:38 +07:00 |
|
|
f4543919e5
|
ListenableMap and ListenableSet runnable callback
|
2024-02-25 01:57:44 +07:00 |
|
|
84d17349b7
|
Delegate.maskSmart
|
2024-02-25 01:45:02 +07:00 |
|
|
cde5db7a78
|
ListenableDelegate.SmartBox default arguments
|
2024-02-24 23:25:04 +07:00 |
|
|
672f185584
|
RGBA stream codec
|
2024-02-24 23:22:18 +07:00 |
|
|
5ebc7008eb
|
Remove Decimal since it is quite specific, and has compile-time constraints
|
2024-02-24 23:14:22 +07:00 |
|
|
4e2c28a1b2
|
Add DelegateSyncher.enum
|
2024-02-24 23:06:11 +07:00 |
|