9eeb4c2190
Use global constant instead of handwritten number
2023-12-22 14:51:05 +07:00
29cb78bbd5
Remove frame title from exopack inventory screen
2023-12-22 14:42:58 +07:00
19bb6600dd
Bump KFF and Forge
2023-12-22 14:27:41 +07:00
6fb6687cd0
Update block entity synchronization to match 1.20.2 chunk queue changes
2023-11-17 13:19:17 +07:00
db6b5e7efc
Get rid of savetable()
2023-11-17 12:29:32 +07:00
6737d52c10
Update previous commit
2023-11-17 10:18:41 +07:00
940d8333de
Handle vanilla-like trim cloning recipes
2023-11-16 21:44:20 +07:00
280a8f3431
Merge painter recipe types
2023-11-16 21:29:19 +07:00
b26f109f56
Painter Recipes updates
2023-11-16 21:02:19 +07:00
6d21760621
essence storage mending repair (with automation)
2023-11-16 16:36:41 +03:00
8dcf484362
smoother ability cooldown display (rubberbanding due to late sync)
2023-11-16 13:28:15 +03:00
f13f9481ea
smoother shield cooldown display
2023-11-16 13:10:16 +03:00
41fa744d4a
universal wireless charger
2023-11-15 02:25:15 +03:00
993b1ac0fc
extremely fast archaeology
2023-11-15 02:13:30 +03:00
a618436ddd
fix android charger not using battery from its own slot
2023-11-14 13:29:59 +03:00
574d3721b1
YuRaNnNzZZ — Вчера, в 18:38
...
можно зарядник ещё и на экзопак расширить
2023-11-14 13:19:36 +03:00
8a6e8afa61
machine upgrades
2023-11-13 21:54:10 +03:00
586c43fd6c
hud text scale + reorganize client config
2023-11-04 13:39:08 +03:00
122ebb9688
cheaper/more proper checkerboard background render (still bad)
...
:trolley:
2023-11-02 02:22:25 +03:00
ee700c442e
undo dye bar static non-dye background color
2023-10-31 22:36:59 +03:00
b130d69da1
better paint bars background
2023-10-31 22:09:46 +03:00
8e3c95159a
display painter recipe name in advanced tooltips
2023-10-30 22:40:07 +03:00
0d474e1991
handle icon color in itemstack icon buttons
2023-10-30 22:38:48 +03:00
92a9fa39df
darken icons in disabled/pressed buttons
2023-10-30 22:38:18 +03:00
608771f441
DBot — Сегодня, в 16:11
...
добавь margin сверху у кнопки массовой покраски
или у списка снизу
2023-10-30 16:53:21 +03:00
94e1ce6d8e
paint and remove armor dye in painting table
2023-10-30 15:57:39 +03:00
6c9058e72d
darken base tritanium armor color
2023-10-30 12:54:53 +03:00
6aaad2fe88
покраска тритановой брони
...
#178 :WiseTree:
2023-10-30 12:41:25 +03:00
9d882d2351
draw shields cooldown
2023-10-30 08:30:30 +03:00
55363f5f6a
secondary recipes for powered furnaces + microwaving pattern drives to erase them
2023-10-29 18:41:20 +03:00
c4a5653330
actually add upgrade slots 💀
2023-10-29 01:51:31 +03:00
f3da82beaf
furnaces and plate presses now store experience into essence storage on job finish and neighbour block update
2023-10-29 01:25:54 +03:00
814328630c
fix upgrades not saving in matter decomposer and scanner; added upgrades to bottler and recycler
2023-10-29 00:42:48 +03:00
0bf5ec5487
✅ Пойти нахуй
2023-10-28 06:43:25 +03:00
d7794320fa
jade update
2023-10-27 16:39:34 +03:00
e116f0cd6e
change crafting table tag to a widely used one
2023-10-27 13:48:02 +03:00
83502eb240
we do a little trolling
2023-10-27 02:57:01 +03:00
bc8a52acd4
add portable gravitation stabilizer to chestplates tag
2023-10-27 01:11:37 +03:00
44bf3cca43
remove freeze protection mixin in favor of minecraft tag
2023-10-27 00:57:58 +03:00
c79f686e41
organize tags
2023-10-27 00:57:10 +03:00
87d9df1ce1
equipment slots emit eqiup sound
2023-10-26 22:21:11 +03:00
0e83e08ec6
manual hammer priming
2023-10-26 17:01:36 +03:00
636afe639e
Painter table water ingredient, semi-realistic color mixing
2023-10-26 20:51:26 +07:00
474a19a30b
Make painter table reflect reality (real life colors are mixed subtractively)
2023-10-26 18:52:30 +07:00
171e16a7c4
Remove Mekanism compat since it will not be updated to newer versions
2023-10-26 18:44:03 +07:00
15023b6599
upgrade minecarts as well
2023-10-26 10:21:06 +03:00
cf45fe69c5
DBot — Сегодня, в 8:52
...
Напомнил
Что ящик должен агрить пиглинов
Ибо они агрятся даже на ендер сундук
И это by design
2023-10-26 09:10:48 +03:00
1f72cd865c
emit events and particles on chest upgrade
2023-10-26 08:53:53 +03:00
db4f24e85e
DBot — Сегодня, в 8:11
...
Ящикатор?
2023-10-26 08:22:49 +03:00
8d575c34a8
:WiseTree:
2023-10-26 07:43:00 +03:00
40f001fb58
Check for visibility of children panel in calculateAbsoluteObstructingRectangles
2023-10-24 17:39:38 +07:00
831e49c796
chest upgrader test ( #281 ) + multiingredient for datagen + crate recipe accepts barrels
2023-10-24 12:13:52 +03:00
ff547f9a5e
optional item/block tags display in tooltips
2023-10-24 08:01:34 +03:00
c4dbc79707
Update effect list panel sprite locations
2023-10-23 19:11:24 +07:00
a04643e905
Fix inventory change trigger search tree NPE
2023-10-23 18:41:38 +07:00
74f8e316b7
DBot — 30.05.2023 9:49
...
Да
Но всё равно
Нравится ли тебе капсула опыта
Как концепт
YuRaNnNzZZ — 30.05.2023 9:50
да
только one small issue
DBot — 30.05.2023 9:50
Я не про версию игры
YuRaNnNzZZ — 30.05.2023 9:50
она гейтит возврат опыта за танком опыта
2023-10-23 05:51:07 +03:00
294a402447
mod/toml version != jar version
2023-10-23 00:13:26 +03:00
a70e1f30bd
Fix furnaces not dropping their containers in block break
2023-10-23 00:51:55 +07:00
964a6e17b1
DBot — Сегодня, в 10:09
...
а почему тогда не копировать весь BlockEntityTag
2023-10-22 10:12:16 +03:00
b9dba513e4
YuRaNnNzZZ — Сегодня, в 10:56
...
опять всё подбирается в левую руку
2023-10-22 12:19:15 +07:00
5e91da68cf
separate parent recipe in upgrade recipe output
2023-10-22 07:48:03 +03:00
54cfd84103
сейчас мы будем показывать жидкость
...
closes #258
2023-10-22 06:28:04 +03:00
9b2566e08d
i need more buckets i need more buckets i need more buckets i need more buckets
2023-10-22 03:47:13 +03:00
092b2f0a44
Reverse order of codecs when deserializing
2023-10-21 20:04:47 +07:00
91c8100729
DBot — Сегодня, в 14:51
...
Считается что работает правильно
Пока не доказано обратное
2023-10-21 15:32:25 +03:00
5be91b2f1a
toast symbols for machine recipes
2023-10-21 14:52:58 +03:00
ed5a549b96
java.lang.RuntimeException: This piece should be unreachable
...
at TRANSFORMER/overdrive_that_matters@1.4-SNAPSHOT-aa513343/ru.dbotthepony.mc.otm.matter.MatterManager$Resolver.doDetermineValue(MatterManager.kt:935)
2023-10-18 08:04:46 +07:00
aa513343a5
Initial fixes for 1.20.2
2023-10-11 17:40:21 +07:00
d841a5fe1a
Statically initialize criteria triggers
2023-10-11 16:20:57 +07:00
187038c5e3
Bump forge to 48.0.19, remove fakeplayer references
2023-10-08 09:53:47 +07:00
c32a5bf71b
Mod now compiles on 1.20.2
2023-10-07 22:27:02 +07:00
16ca531a76
Avoid leaving "empty" tags of fluid containers
2023-08-26 18:39:21 +07:00
8e962f69ff
Add preRender protected hook to panels, and remove unused postrender hook
2023-08-23 16:57:59 +07:00
2766a444d6
Mark panels removed when screen is removed
2023-08-23 16:42:04 +07:00
82d46f4cf4
Update locale casing
2023-08-23 16:21:03 +07:00
8f983b73d6
Non reflective armorWithTrims
2023-08-23 15:26:14 +07:00
6a06850f23
Merge remote-tracking branch 'origin/master' into master
2023-08-23 15:16:10 +07:00
b52c5ce340
Fix using clientside only sorting on server
2023-08-23 14:51:39 +07:00
313f9cb39d
Swim Boosters android feature, electromotor crafting component
2023-08-23 14:24:43 +07:00
61d799fb29
Don't check for null multiple times
2023-08-23 13:13:16 +07:00
51f7fc264c
armor trims for simple tritanium armor
...
я хочу убивать
2023-08-23 03:24:06 +03:00
9bebe74282
Restore vanilla behavior regarding picking up items
2023-08-23 00:37:24 +07:00
967b8c71d8
Use hash set since we don't need sorting
2023-08-22 17:46:07 +07:00
87d35eb4af
Fix double wrapping sort settings into player input
2023-08-22 16:31:22 +07:00
51ec99d8dd
Actually account for case when both references refer to null
2023-08-22 15:47:50 +07:00
edd16768e3
Store "is bulk" flag inside painting table itself
2023-08-22 12:16:24 +07:00
e61d98e54d
Bulk painting
2023-08-22 11:58:56 +07:00
98e7ea96b2
a
2023-08-22 11:53:40 +07:00
218bb17cc4
Faster filtering and flatmapping iterators
2023-08-22 11:35:00 +07:00
2935b3c2ad
More concise savetables internals
2023-08-22 11:34:41 +07:00
6fbdb04ee4
Micro optimizations regarding mattery network channel
2023-08-21 17:09:20 +07:00
dd2dab37a7
Account for case when both references refer to null
2023-08-21 15:49:04 +07:00
93783a4210
Proper shouldRenderTooltips call
2023-08-21 13:32:01 +07:00
c7442e4ad2
JEI recipes button inside machines GUI
2023-08-21 13:29:24 +07:00
2e94245d7c
YuRaNnNzZZ — Сегодня, в 11:20
...
слоты брони сбрасываются
на зарядку
2023-08-21 11:25:14 +07:00
4e17c00099
Add profiled gauge widget to item monitor menu
2023-08-21 11:23:06 +07:00
4a606e78b0
Use MatteryCraftingContainer in item monitor
2023-08-21 11:21:59 +07:00
af2d621cee
Hopper and dispenser/dropper menus?
2023-08-21 11:13:48 +07:00
6fc06a620f
Call setByPlayer instead of set on slots when quickmoving
2023-08-21 11:08:39 +07:00
4356117f7d
JEI Transfer handler for matter entangler, plate press and painting table
2023-08-21 00:59:54 +07:00
15b718f28a
Enable inventory scrollbar when having exopack installed, and not having at least 1 extra slot in it
2023-08-21 00:27:32 +07:00
dd91bd2f17
Add sorting buttons to ender chest inside exopack menu
2023-08-21 00:10:31 +07:00
c760348f72
Remove unnecessary unchecked cast
2023-08-20 23:49:59 +07:00
74cf2b42d0
Add 4 pixel padding on top of chest frames
2023-08-20 23:44:29 +07:00
7569b3fe0a
Display offhand slot even when have no extra slots in exopack
2023-08-20 23:41:42 +07:00
9244de0ac2
Vanilla chests with OTM gui
2023-08-20 23:36:13 +07:00
e94a267ac1
Make sorting be performed on client, and sorted slot list be sent to server
2023-08-20 22:31:52 +07:00
4c94e92b90
Add missing addStorageSlot call
2023-08-20 21:20:56 +07:00
bd8e350d10
Move expanded inventory patches to vanilla compat subpackage
2023-08-20 20:40:22 +07:00
464e1aa579
Fix root frame children outside frame bounds not receiving isHovered flag
2023-08-20 20:35:20 +07:00
f26e336785
Fix off by one error
2023-08-20 20:29:15 +07:00
7d05332a90
Update hover check code to properly determine hover status in case of overlapping panels
2023-08-20 20:19:54 +07:00
b31114ba09
Also don't add exopack slots to menus if we don't have exopack
2023-08-20 17:45:39 +07:00
48f933920c
Don't pickup items into exopack inventory if we somehow have no exopack
2023-08-20 17:44:09 +07:00
e7c9abcebb
Proper sorting inputs in regular storage menus
2023-08-20 17:35:39 +07:00
35b186556e
Add "cancel all task" to button tooltip
2023-08-20 15:44:20 +07:00
b93e007388
Fix pattern panel not saving pause state
2023-08-20 15:43:18 +07:00
1ab252e57a
Move sorting order button sprite 1 pixel down
2023-08-20 15:42:49 +07:00
d4c029f27d
Slice container APIs and decouple interface from implementation, container sorting test
2023-08-20 15:39:20 +07:00
67f97dfba6
Move around and update container apis
2023-08-19 19:51:19 +07:00
9d79e52c43
Fix ref hash strategy
2023-08-19 17:38:19 +07:00
a6c849ef04
StrictReferenceHashStrategy
2023-08-19 15:13:50 +07:00
923f2e8ef6
java.lang.RuntimeException: Processing simple recipe skilltree:gem_insertion
2023-08-19 15:07:36 +07:00
37bb00d73e
Mmm! mmm. Custom Ingredients with getItems() returning literally minecraft:air
2023-08-19 14:52:20 +07:00
df43ac91de
e
2023-08-19 13:11:24 +07:00
b3863a2820
YuRaNnNzZZ — Сегодня, в 11:46
...
а какой именно стак то блять
2023-08-19 13:09:36 +07:00
fbc2a400de
YuRaNnNzZZ — Сегодня, в 7:46
...
Изображение
а какой именно стак то блять
2023-08-19 08:14:20 +03:00
e88c29be57
Revert "Fix ingredients being "empty" when playing multiplayer"
...
This reverts commit f56884705a
.
2023-08-19 01:13:32 +07:00
260be58951
Write ingredients as plain itemstacks if networking
2023-08-19 00:56:03 +07:00
a0b0580bfa
Add circuit plating recipe to datagen
2023-08-19 00:18:48 +07:00
f56884705a
Fix ingredients being "empty" when playing multiplayer
...
These changes reflects Forge's PR https://github.com/MinecraftForge/MinecraftForge/pull/9688
2023-08-18 23:43:54 +07:00
0428b60561
Update pattern monitor
2023-08-18 21:05:35 +07:00
182bb4c8ba
Make Codec2RecipeSerializer thread safe
2023-08-18 13:59:57 +07:00
933521df10
Remove unused functions
2023-08-17 23:05:03 +07:00
eff453ed1c
Improve performance of IIngredientMatrix.isIncomplete inside baseline implementation
2023-08-17 22:59:30 +07:00
2e4984162b
Add manual invalidation to counter lazies
2023-08-17 22:55:44 +07:00
e6758f1e27
Matter entangler, ingredient matrix, shadow containers, quantum battery recipes, more JEI compat
2023-08-17 22:26:43 +07:00
04524db1a5
TickList tests
2023-08-17 14:33:26 +07:00
dba1e1e4a5
Add weak hash set test
2023-08-17 14:29:38 +07:00
77e6eebe92
If blockentity is ticking, don't synchronize to newly subscribed players right away
2023-08-17 14:15:27 +07:00
f0f1a3cffe
Fix adding timers not making ticklist dirty
2023-08-17 14:15:05 +07:00
b81971babd
Merge branch 'workingfluidcapsules' of https://git.dbotthepony.ru/DBot/overdrive_that_matters into master
2023-08-17 14:04:52 +07:00
66c356bd41
Update chunk map subscribers implementation
2023-08-17 13:58:01 +07:00
90348d5789
idling machines are now faster than ever
...
Rotate faaaster banan-a
2023-08-17 12:17:03 +07:00
a6eb0ca7f1
Drive rack insert/extract controls, profiled energy, updated menu, make redstone control of drive rack actually do stuff
2023-08-17 00:23:36 +07:00
10de6eb864
Remove flex grid panel since it is no longer utilized, and is flawed in its current state
2023-08-16 23:44:21 +07:00
3b6bac1a83
Follow quickmove slot priorities of vanilla
2023-08-16 20:52:12 +07:00
4430fdcb6b
Don't use own thread for drive syncing to disk, use Minecraft's background executor instead
2023-08-16 20:41:27 +07:00
8e03b4363d
Revisit quantum battery code and clean it up
2023-08-16 18:15:14 +07:00
e08e6d7830
Reduce file count of painter recipes
2023-08-16 01:43:11 +07:00