370 Commits

Author SHA1 Message Date
Boblet
3303df8345 ough 2025-06-13 14:47:50 +02:00
Boblet
6bfca4e1fe 🅱️alls 2025-06-10 15:32:47 +02:00
Bob
a57e538479 go go gadget: 5 cups of coffee 2025-05-29 18:09:00 +02:00
Boblet
9ff55acccf destroy tickets when we aren't using them 2025-05-28 16:56:21 +02:00
Boblet
38c6b4691d drooling baby safeguard 2025-05-26 10:46:22 +02:00
Boblet
d19894fa3d kasane's titos 2025-05-22 16:36:17 +02:00
Boblet
716e429772 the rim flappe on a bongfish 2025-05-21 16:29:18 +02:00
abel1502
527459b92c
Add some null safety
In my survival playthrough, I got a crash when
a tool with AOE broke mid-operation.
This should fix it
2025-05-21 00:57:20 +03:00
abel1502
df1ee57563
Merge remote-tracking branch 'upstream/master' into abel-abilities
@HbmMods please, every commit you make is a merge conflict
2025-05-20 22:02:53 +03:00
Boblet
ce8099d4aa the sloplands 2025-05-20 15:55:27 +02:00
George Paton
4f8c102b68 All dupes fixed and _verified_ 2025-05-20 14:21:56 +10:00
abel1502
aadb2d5f2a
Actually, I can refactor this to stay more true to the original 2025-05-18 15:45:44 +03:00
abel1502
7c135c4a33
This time for sure 2025-05-18 15:11:54 +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
ce64270b2c
Sort abilities consistently 2025-05-18 14:18:16 +03:00
abel1502
239454e23c
Fix stuff 2025-05-18 14:18:11 +03:00
abel1502
b79b499b21
Add backwards compatibility in tool NBT 2025-05-18 14:18:08 +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
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
9f758c49bc dud crap 2025-05-15 16:01:15 +02:00
Boblet
a43986603b more INDEX crap 2025-05-14 11:51:30 +02:00
Bob
edc870dff1 the ammo belt is shaped like an infinity symbol 2025-05-01 10:46:36 +02:00
Boblet
4fd4aa819b crate dupe fix(?) 2025-04-30 12:43:36 +02: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
Bob
d9498cb2dc augh 2025-04-19 17:43:49 +02:00
George Paton
0338c6a8fd only delete connected conveyors, and only when crouching 2025-04-15 13:57:33 +10:00
George Paton
f465758bfd whoops that was meant to be _client side_ 2025-03-31 18:27:25 +11:00
George Paton
e02142d255 new conveyor wand item that masquerades as a conveyor block, performing autoplacement! (from downstream spacefork) 2025-03-31 18:19:34 +11:00
BallOfEnergy
fa6d2a4e56 Fix rare crash related to toolboxing with a null NBT.
Fix toolboxes not popping when swapping hotbars, even when >6KB limit.
2025-03-28 18:31:31 -05:00
BallOfEnergy
b1a778c949 Merge remote-tracking branch 'upstream/master' into Optimization 2025-03-28 18:06:33 -05:00
BallOfEnergy
e9376c788c oh i kinda want this changed
one less warning lmao
2025-03-27 21:17:16 -05:00
BallOfEnergy
e79eae78a7 am I stupid?
Fix a few issues related to naming.
Fix toolboxes blocking all radiation.
Add toolbox tooltip.
Swap toolbox operations; clicking now swaps hotbars and shift-clicking opens the inventory for easier access (recommended by Mellow).
2025-03-27 21:16:29 -05:00
George Paton
dfd5d2c2a6 They Came From OUTER SPACE 2025-03-25 10:29:21 +11:00
BallOfEnergy
9839107c4e New GUI, also some index fixes. 2025-03-22 13:07:04 -05:00
BallOfEnergy
b139e084fb Merge remote-tracking branch 'upstream/master' into Optimization 2025-03-22 00:12:50 -05:00
BallOfEnergy
f27234879f BOO! surprise feature!
Completely revamped toolboxes, now they swap hotbars!
2025-03-22 00:12:32 -05:00
Boblet
3ac7a8cdd6 i cast: testicular contortion 2025-03-21 15:21:32 +01:00
BallOfEnergy
c73ec3a0ac i fucked around, i found out
this shit WORKS
2025-03-19 13:31:56 -05: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
Boblet
565d5c1129 go go gadget: detonate nutsack 2025-03-10 16:57:02 +01: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
4972f4023a thorn glognuts for only 5 bintar 2025-02-11 16:46:14 +01:00
BallOfEnergy
aceb313fec Merge remote-tracking branch 'refs/remotes/upstream/master' into Optimization
# Conflicts:
#	src/main/java/com/hbm/handler/WeaponAbility.java
#	src/main/java/com/hbm/items/weapon/sedna/factory/Orchestras.java
#	src/main/java/com/hbm/tileentity/TileEntityLoadedBase.java
#	src/main/java/com/hbm/tileentity/machine/TileEntityMachineRotaryFurnace.java
2025-02-09 18:02:29 -06:00
George Paton
3dbe648ebe bring NBTStructures to NTMain! 2025-02-09 18:39:15 +11:00
Bob
a074a4a249 the escape plan 2025-01-28 23:24:40 +01:00
Boblet
03639e2cdb i'm just gonna call this "gock" with no further context 2025-01-28 13:15:41 +01:00
Boblet
c7fede2304 hit that yoinky sploinky 2025-01-13 16:26:40 +01:00