|
ba90c60cd2
|
Use getShapeForEachState
|
2023-01-30 16:05:26 +07:00 |
|
|
643ca83851
|
BlockShape.rotateFromNorth and rotateFromSouth
|
2023-01-30 15:52:59 +07:00 |
|
|
25630a7924
|
Actual block rotation enum impl, with left/right and front/back
|
2023-01-30 15:36:25 +07:00 |
|
|
192144cc27
|
Implement some logic for three rotation freedom of blocks, make holo sign have three rotation freedoms
|
2023-01-30 14:08:01 +07:00 |
|
|
e2791add3b
|
Add BlockRotationFreedom and BlockRotation without changing any logic
|
2023-01-30 11:10:14 +07:00 |
|
|
a99dab51b4
|
fix enums
|
2023-01-29 23:19:40 +07:00 |
|
|
45ec6d1428
|
Add null check in EnumValueCodec
|
2023-01-29 23:02:37 +07:00 |
|
|
c6cdc6c3a2
|
Stop eating exceptions
|
2023-01-29 23:02:15 +07:00 |
|
|
e6018bd9d7
|
Always call a callback when one of fields change
|
2023-01-29 22:38:55 +07:00 |
|
|
4c7f68e66d
|
Specify redstone control field names if using secondary constructor
|
2023-01-29 22:35:29 +07:00 |
|
|
b2998ccaa5
|
EnumValueCodec writeByIndices
|
2023-01-29 22:33:16 +07:00 |
|
|
44c0422387
|
Allow to specify field name prefix in SynchronizedRedstoneControl
|
2023-01-29 22:26:34 +07:00 |
|
|
b817e9f290
|
Allow to pass nulls as field name to use private next field name
|
2023-01-29 22:24:30 +07:00 |
|
|
4b9fc97b7c
|
Mark field creation methods as jvm overloads
|
2023-01-29 22:19:51 +07:00 |
|
|
f742d6d819
|
Declare redstone control as abstract class, not interface
to further enforce composition usage of this class
|
2023-01-29 21:54:59 +07:00 |
|
|
1bedd960da
|
⚙ SHOCKY — Сегодня, в 21:49
СЫР?
а и
текст синим останется
или будет жёлтым
|
2023-01-29 21:51:24 +07:00 |
|
|
ff6de094c0
|
IRedstoneControl, redstone control for holo signs
|
2023-01-29 21:50:14 +07:00 |
|
|
1d8c636de4
|
Holo sign crafting recipe
|
2023-01-29 21:14:05 +07:00 |
|
|
fb1117907a
|
Matter panel now requires tritanium plates
|
2023-01-29 21:07:18 +07:00 |
|
|
ac2deefcae
|
Holo screen locale, api docs
|
2023-01-29 21:01:12 +07:00 |
|
|
46f0b1bf59
|
Fix scroll bar constants
|
2023-01-29 20:31:35 +07:00 |
|
|
074090f404
|
fix checkbox texture
|
2023-01-29 20:26:51 +07:00 |
|
|
ece5b2a936
|
Better check box label
|
2023-01-29 20:23:37 +07:00 |
|
|
19d8eca2e5
|
Holo sign lock, more streamlined player input API
|
2023-01-29 20:02:40 +07:00 |
|
|
e505bce76d
|
Give player input classes better names
|
2023-01-29 14:23:17 +07:00 |
|
|
d49ec98d71
|
Implement ReadWriteProperty in GetterSetter
|
2023-01-29 00:12:32 +07:00 |
|
|
4c78e4e6c6
|
Trick JVM into not validating hierarchy tree
|
2023-01-29 00:02:41 +07:00 |
|
|
fdad25cb17
|
AbstractNetworkedInput.with accepts GetterSetter
|
2023-01-28 23:57:08 +07:00 |
|
|
6c4d8d492b
|
Make IMutableField implement GetterSetter
|
2023-01-28 23:48:01 +07:00 |
|
|
cb433871be
|
Holo sign shape
|
2023-01-28 18:48:53 +07:00 |
|
|
903cb30c8e
|
Exiark - Let There Be Light (feat. Chi-Chi)
|
2023-01-28 18:29:07 +07:00 |
|
|
ad2ab7e10a
|
Add battery models which are no longer datagened
|
2023-01-28 18:24:05 +07:00 |
|
|
fd9b74cebe
|
Get rid of matterymodelbuilder (because it is useless)
|
2023-01-28 18:18:46 +07:00 |
|
|
845550e7a2
|
Merge remote-tracking branch 'origin/master' into master
|
2023-01-28 17:50:52 +07:00 |
|
|
8de86dd087
|
Limit text input in holo sign
|
2023-01-28 17:50:18 +07:00 |
|
|
64a54add95
|
Line and row scrolling
|
2023-01-28 17:26:04 +07:00 |
|
|
fd84c40c1e
|
Rename cursorCharacter to cursorRow
|
2023-01-27 20:16:40 +07:00 |
|
|
864d8b8df2
|
Return proper "input handled" booleans when possible
|
2023-01-27 12:29:57 +07:00 |
|
|
c47082e3f3
|
Clear selection only when clicked while already focused
|
2023-01-27 12:12:44 +07:00 |
|
|
b7887b4946
|
Unfocus text input panel when clicking outside its bounds
|
2023-01-27 11:51:03 +07:00 |
|
|
87b86b5d9f
|
Declare setter of autoKillFocus as public
|
2023-01-27 11:50:45 +07:00 |
|
|
74ade46807
|
More proper mouse grab killing in killfocus
|
2023-01-27 11:48:22 +07:00 |
|
|
6ea1edd358
|
Kill mouse grab when killing focus
|
2023-01-27 11:46:15 +07:00 |
|
|
cbd40d03ee
|
Allow to move selection cursor while mouse is outside of panel bounds
|
2023-01-27 11:45:52 +07:00 |
|
|
f76fe4add6
|
acceptsCharacter, support text padding in text input
|
2023-01-27 11:39:02 +07:00 |
|
|
03927bfc72
|
Directly declare generic type
|
2023-01-27 11:03:32 +07:00 |
|
|
2a8d08c357
|
holo-sign model is in but for some reason lights rendering is odd
|
2023-01-27 05:15:15 +06:00 |
|
|
a14c069c50
|
Fix imports
|
2023-01-26 22:14:56 +07:00 |
|
|
806a45f6bb
|
Rename buttons -> button
|
2023-01-26 22:02:37 +07:00 |
|
|
bf756191a5
|
Move panels to subpackages
|
2023-01-26 22:01:30 +07:00 |
|