741 Commits

Author SHA1 Message Date
Boblet
78c33e904d <agony> 2025-06-23 16:58:46 +02:00
abel1502
149e79f550
Fix crash without AE2 2025-06-20 02:26:31 +03:00
abel1502
2744ab322c
Fix annotations
Turns out the InterfaceList is obligatory, even if there's only one interface
2025-06-20 02:00:45 +03:00
abel1502
eaa2dfa23d
Add optional interface annotations 2025-06-20 01:42:38 +03:00
abel1502
9b08adc314
Mass Storage AE2 compat 2025-06-20 01:28:35 +03:00
Boblet
3303df8345 ough 2025-06-13 14:47:50 +02:00
Boblet
6bfca4e1fe 🅱️alls 2025-06-10 15:32:47 +02:00
Bob
060c259fa9 bals 2025-06-09 22:49:23 +02:00
Boblet
acbea88eca now we're thinking with portals 2025-05-26 16:21:59 +02:00
abel1502
00c73d63c0
Fix #2177
The original hotfix is no longer necessary, as all remaning calls to getFullName are fully client-side
2025-05-26 12:16:20 +03:00
Boblet
38c6b4691d drooling baby safeguard 2025-05-26 10:46:22 +02:00
Boblet
148ba19721 deploy surface-to-yellow-one missile 2025-05-23 13:40:48 +02:00
abel1502
b55d66ecac
Merge branch 'master' into abel-abilities 2025-05-19 23:16:22 +03:00
Bob
5cf209e2c1 guh 2025-05-19 21:30:25 +02:00
abel1502
afb0c67090
Silly 2025-05-18 20:23:22 +03:00
abel1502
b85e4d2835
Fix ability listing for ability-less tools
Also I realized I don't need a linked hash map
now that I sort everything manually.
2025-05-18 20:16:03 +03:00
abel1502
4728e3c6ba
Fix visual glitch with harvest abilities 2025-05-18 16:16:58 +03:00
abel1502
aadb2d5f2a
Actually, I can refactor this to stay more true to the original 2025-05-18 15:45:44 +03:00
abel1502
25015a4f7a
Third time's the charm 2025-05-18 15:45:04 +03:00
abel1502
92b9ab2369
Fix original block not being affected by ability 2025-05-18 14:57:54 +03:00
abel1502
05562018fc
Limit max presets 2025-05-18 14:38:21 +03:00
abel1502
c475e4f3d3
Clean up after cherry-picking
I originally did it in my local clone of NTM-Space,
and the cherry-picking seemingly carried along
a couple of features from there by accident
2025-05-18 14:25:52 +03:00
abel1502
cc31edff44
Change item tooltip 2025-05-18 14:18:20 +03:00
abel1502
ce64270b2c
Sort abilities consistently 2025-05-18 14:18:16 +03:00
abel1502
e23cfab649
Make explosion incompatible with harvest abilities 2025-05-18 14:18:14 +03:00
abel1502
239454e23c
Fix stuff 2025-05-18 14:18:11 +03:00
abel1502
c190863785
Reimplement ItemToolAbility
I'll be very impressed if it works correctly right away. But, to my credit, it does compile
2025-05-18 14:18:04 +03:00
abel1502
634836c549
Switch weapon abilities to the new system 2025-05-18 14:11:33 +03:00
abel1502
f1184f8731
Add explicit "public" to interfaces 2025-05-18 14:11:09 +03:00
abel1502
e59f8b441d
Implement ability presets 2025-05-18 14:11:07 +03:00
abel1502
853b6576ad
Rewrite weapon abilities 2025-05-18 14:11:05 +03:00
abel1502
bf1e14c08f
Rewrite tool area abilities 2025-05-18 14:10:59 +03:00
abel1502
2982dd1f58
Begin ability refactor, rewrite tool harvest abilities 2025-05-18 14:10:37 +03:00
abel1502
caf416a27d
Tool ability selector frontend 2025-05-18 14:07:57 +03:00
Boblet
4ce7e396be doing absolutely nothing again 2025-05-13 16:25:39 +02:00
Toshayo
03c5466c0e
Fixed id mismatch in steam turbine OpenComputers integration 2025-05-09 16:18:41 +02:00
abel1502
0d141f56b1
Fix import 2025-05-08 15:09:31 +03:00
abel1502
7d1a164bf7
Make veinminer follow diagonals 2025-05-08 15:07:16 +03:00
Bob
f42b4b3dd4 nothing some booze and some paracetamol and jacking off and killing myse
lf can't fix
2025-04-27 21:52:30 +02:00
Boblet
89f4da4ab4 pew pew 2025-04-22 16:28:53 +02:00
BallOfEnergy
12af0abed9 random fuckin fix
apparently this fixes all those `ntm_null` component issues
2025-03-30 14:51:20 -05:00
George Paton
86ce0f6509 if rod is hot, only show cooling recipe, if rod is cold, show only disassembly recipe 2025-03-26 11:50:35 +11:00
George Paton
a2f5eeada7 Add crafting recipes for RBMK fuel cooling, rod disassembly, and waste decaying 2025-03-25 16:42:00 +11:00
BallOfEnergy
0a59fa86a0 Merge remote-tracking branch 'upstream/master' into Optimization
# Conflicts:
#	src/main/java/api/hbm/fluid/IFluidConnector.java
#	src/main/java/api/hbm/fluid/IFluidUser.java
#	src/main/java/com/hbm/tileentity/machine/TileEntityWatz.java
#	src/main/java/com/hbm/tileentity/machine/storage/TileEntityMachineFluidTank.java
2025-03-19 13:28:38 -05:00
KellenHurrey
f461851228 magnet keybinds 2025-03-12 12:30:08 -07:00
Bob
0ca1be3d6f goober 2025-03-09 22:03:34 +01:00
BallOfEnergy
ac81021ddf small fix 2025-03-08 17:34:08 -06:00
BallOfEnergy
c6ca31eb23 what was i doing again?
seriously someone idk what i was doing
help
2025-03-08 17:26:12 -06:00
BallOfEnergy
52b781ea9f Merge remote-tracking branch 'upstream/master' into Optimization
# Conflicts:
#	src/main/java/api/hbm/energymk2/IEnergyReceiverMK2.java
#	src/main/java/com/hbm/items/weapon/ItemAmmoArty.java
#	src/main/java/com/hbm/items/weapon/sedna/factory/ConfettiUtil.java
#	src/main/java/com/hbm/tileentity/machine/TileEntityMachineRotaryFurnace.java
2025-03-07 22:06:13 -06:00
Boblet
ed4421b2e2 burned old textures, better sludge 2025-03-04 16:50:33 +01:00