3285 Commits

Author SHA1 Message Date
George Paton
dc70967279 death by one million hashmap lookups (68ms -> 8ms over 60 seconds) 2025-02-28 11:56:03 +11:00
70000hp
1574f90a4d Merge branch 'master' into windows-95 2025-02-27 16:59:03 -05:00
Boblet
fb414ad80a yes we know your name now fuck off 2025-02-27 16:38:40 +01:00
HbmMods
3ae27afe4d
Merge pull request #1959 from Vaern/master
spent casings prrrrrr!!!
2025-02-27 10:30:24 +01:00
Vaern
e6aa3f232d remove unused imports 2025-02-26 23:42:07 -08:00
Vaern
247f3eace8 finishing touches 2025-02-26 23:38:28 -08:00
Vaern
b789482f3d added initial rotvel to orchestras, flixes 2025-02-26 23:29:12 -08:00
George Paton
9da32595ff 4x rarer meteor dungeons 2025-02-26 19:36:47 +11:00
Vaern
b3e8fad079 added initial rotational momentums to casingCreator
remind me tomorrow to set the rest of the constants n add a lil randomess
2025-02-26 00:21:06 -08:00
George Paton
a6b1a9068b fix crash caused by placing piles immediately adjacent to RBMKs 2025-02-26 16:33:04 +11:00
George Paton
bb84ebe209 Fix #1918 - make sure node caching is per world, remove nodes from cache correctly, and prevent unloading dimensions immediately ceasing all reactivity. Also fixes rod information not updating unless the GUI is open 2025-02-26 15:38:31 +11:00
Vaern
ec311a6d54 removed unnecessary shit, fixed muzzle flash
prolly gonna figure out a systematic solution to customizing spent casing ejection/maxAge based on receiver
2025-02-25 19:46:02 -08:00
Boblet
fd500f8a98 and now for the boring part 2025-02-25 16:56:48 +01:00
Vaern
c5c6beb453 Finished casing physics
added initial momentums as a test
2025-02-24 23:47:48 -08:00
Vaern
747d0006b2 set casing models as vbos, will test later 2025-02-24 15:04:24 -08:00
Bob
06caf11654 yeah that's all the bugs that needed fixing 2025-02-24 21:43:44 +01:00
Boblet
bd3b52cd36 nodespace is dead, let's wear its skin 2025-02-24 14:45:23 +01:00
Vaern
61bba7974f added rotational momentum, better bounces to spent casings
turret's cases do not rotate for some reason!
2025-02-23 22:06:16 -08:00
Bob
0ccf81443a the malicious gigglefish from the silly dimension 2025-02-23 18:39:11 +01:00
Boblet
c3e532ab33 good god - we gonna rock down to electric avenue 2025-02-21 15:18:45 +01:00
Boblet
d20c190c3e the de-genericizing 2025-02-20 16:55:46 +01:00
HbmMods
c855f67cda
Merge pull request #1948 from Dash1269/ntmain-rotaryfurnace-fix
Fix rotary furnace not saving output material
2025-02-20 08:22:09 +01:00
Dosh
b28cb312dc
fixed rotary furnace not saving output material 2025-02-20 16:39:19 +11:00
Dosh
c12948b330
automatic formatting 2025-02-20 16:37:50 +11:00
ItsMakar
a5fa13c32e Replace manual matrix restoration in haze and radiation fog particle renderers to glPushMatrix and glPopMatrix 2025-02-20 04:03:03 +02:00
Boblet
4c82dfcdcb scraping out old crap 2025-02-19 16:37:17 +01:00
Boblet
c3eb6035aa deplorable gollompus 2025-02-18 16:21:38 +01:00
Boblet
18dfb21ca4 UNINOS 2025-02-17 16:59:17 +01:00
Bob
fd04bf9b3f a whole lot of nothing 2025-02-16 23:16:26 +01:00
Boblet
b1d5540887 my quest for beans has taken me to many places 2025-02-14 15:08:45 +01:00
Boblet
4aaf3ec864 new objective: kill ronald reagan 2025-02-13 16:45:38 +01:00
70000hp
3a7e974541 adjustments 2025-02-11 18:17:29 -05:00
70000hp
89fe899f2a Rotary Furnace Fuel Tweak
Better fuels speed up the rotary furnace, but require more steam
Steam requirements scale with speed nonlinearly, being x^1.5
2025-02-11 17:50:35 -05:00
Boblet
4972f4023a thorn glognuts for only 5 bintar 2025-02-11 16:46:14 +01:00
Boblet
614f5db7dc fuck! 2025-02-10 16:53:37 +01:00
George Paton
940f45813a forgot the black book safe pool oops 2025-02-10 20:07:59 +11:00
HbmMods
6043d1df80
Merge pull request #1934 from MellowArpeggiation/moige
NBT Structures + new Meteor Dungeon + bonus stuff
2025-02-10 08:57:53 +01:00
HbmMods
27afb9eb7b
Merge pull request #1930 from darkalit/master
Return OC integration with Energy storage block
2025-02-10 08:06:44 +01:00
HbmMods
2968d927bc
Merge branch 'master' into master 2025-02-10 08:02:24 +01:00
George Paton
98a334575d forgot the jigsaw block side rotating code 2025-02-10 15:57:03 +11:00
George Paton
0dea47ff87 add glowstone loot and force 3x3loot to always spawn, even at size limit 2025-02-10 12:21:45 +11:00
George Paton
8994d2e0b1 add nbt vertibird spawning and remove unused meteor dungeon code 2025-02-10 12:21:17 +11:00
George Paton
c1a2f8d270 stack jetpack tanks to 16, and don't consume them if jetpack is already full 2025-02-10 11:43:30 +11:00
George Paton
7f0c483cb1 improved meteor dungeon stair piece, added loot fallback, and prevent structures generating too far horizontally from the start point 2025-02-10 11:36:31 +11: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
BallOfEnergy
352cee350f Merge remote-tracking branch 'origin/Optimization' into Optimization 2025-02-09 18:01:03 -06:00
BallOfEnergy
e2d64ff376 Fix for main issue #1933. 2025-02-09 18:00:52 -06:00
Bob
5341f5d255 EOTT 2025-02-09 18:38:30 +01:00
George Paton
4fb7df8b3e Merge branch 'master' into moige 2025-02-09 18:39:57 +11:00
George Paton
3dbe648ebe bring NBTStructures to NTMain! 2025-02-09 18:39:15 +11:00