Commit Graph
345 Commits
Author SHA1 Message Date
Alexander Anishin 25ef5d60e4 Implemented IAspectSource for Essentia condenser 2023-12-22 22:53:21 +01:00
Alexander Anishin 8845ff4a2d Fixed another edge case 2023-12-22 22:53:21 +01:00
Alexander Anishin 3286c10be9 Fixed issue with inserting essentia into Essentia condenser 2023-12-22 22:53:21 +01:00
Alexander Anishin a4f707977f Cleaned up code of Essentia condenser a little 2023-12-22 22:53:21 +01:00
Alexander Anishin 42104e5e2a Fixed dupe bug with Essentia condenser 2023-12-22 22:53:21 +01:00
EnderProyects d788b1e3f7 remove wildcard imports
Remove all wildcard imports and change them yo the normal imports
2023-10-27 16:20:13 +02:00
EnderProyects 35bb0f7c8c Eldrich recipes
Added recipes for eldrich maze blocks, to an existing research of gadomancy
2023-10-27 16:20:13 +02:00
firenooGitHub GTNH Actionsgithub-actions[bot]
829d0f6efb Cache the models for the Arcane Enervation Emitter (#23)
* Cache the models for the Arcane Enervation Emitter

Could be the reason why there's a memory leak but I can't tell if it's
actually been fixed by this change

* spotlessApply (#24)

Co-authored-by: GitHub GTNH Actions <>

---------

Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
2023-07-31 10:09:00 +02:00
miozune 435c6f4766 Validate ObjectInputStream (#22) 2023-07-25 22:01:28 +09:00
miozune becd63b8f2 Validate side when processing packets (#21)
* Remove outdated script

* updateBuildScript

* Update dependencies

* Validate side when processing packets
2023-07-25 10:22:23 +02:00
Quetz4l 9e4292ef80 infusionClaw (#20)
* infusionClaw
* charging wand from vis net

* bs & sa + nei
* added nei to dependencies

* infusionClaw add desc to lang
2023-05-13 17:40:56 +02:00
Raven Szewczyk ac35f7a99c Switch from hacking EnumHelper private apis to a java 9+ compatible reflection/unsafe approach (#19)
* Switch from hacking EnumHelper private apis to a java 9+ compatible reflection/unsafe approach

* Switch golem enum creation to an asm accessor for java 12+ compat

* Update buildscript

* Apply spotless
2023-01-29 13:05:07 +01:00
Jason Mitchell da6558839a [ci skip] spotlessApply with the new settings 2023-01-28 20:08:15 -08:00
Martin Robertz a1fce9c913 update BS+SA 2022-12-25 20:31:25 +01:00
Shibva 5b106b1aaf Actual KnowlegeBook Hardness Fix (#18)
* Update BlockKnowledgeBook.java

* Offical Knowlege Book hardness fix

Added this.setHardness(0.5F) to the book so it won't break instantly.
0.5 seems to be sufficient as a mining speed

First ever codefix: thanks @Sampsa, and @boubou_19 for the help getting me started
2022-12-25 20:28:12 +01:00
bombcar d3d2ca34f2 buildscript and maven and mchammer (#15) 2022-02-11 08:10:59 -08:00
Johann Bernhardt 2f90a47098 Migrated to unified build script 2022-01-15 17:19:52 +01:00
repo_alt d9369977b2 allow robots to use Arcane Dropper (it can be used by pipes anyways) 2022-01-14 22:39:34 +03:00
Florexiz 60eb66da0e Small fix to optimisation timers
Now it should vortex things with same force as before
2021-12-13 19:39:34 +03:00
Florexiz 7dc8d3bed3 Added timers for surrounding checks of BoK 2021-12-09 22:11:39 +03:00
yukieiji 51b723da32 fix:null error
I mistakenly removed A.
2021-11-30 02:10:55 +09:00
yukieiji 732f8947f5 Update TileEssentiaCompressor.java
feat:essentia amount check
2021-11-30 02:01:49 +09:00
Glease 1248b53d94 Fix potential CME 2021-06-18 09:34:41 +08:00
Glease 4a37b9a597 Remove unnecessary threading
The overall FPS impact of threading and synchronization is not very significant, but
to spin up two new threads per FX created create significant stutter when some gadomancy device
enters or leaves the camera.

Signed-off-by: Glease <4586901+Glease@users.noreply.github.com>
2021-01-18 01:23:45 +08:00
KiloJoel be7f2981ce commented out laggy code 2020-11-26 04:00:18 +00:00
Prometheus0000 64eba2b0f3 Fix research needed for armor disguise 2020-10-23 13:49:43 -04:00
Dream-Master 2a81e0a3ed fix imports 2019-10-15 14:44:14 +02:00
bartimaeusnek bab9ad582f General Code Maintenance
-might fix https://github.com/GTNewHorizons/NewHorizons/issues/5048
-optimised imports
-removed some unused null checks
-qualified names, generally made the code more readable

Signed-off-by: bartimaeusnek <33183715+bartimaeusnek@users.noreply.github.com>
2019-10-15 14:32:38 +02:00
bartimaeusnek 70064913d8 implemented Automagys Interfaces
+made them Optional
+removed unessecary nullchecks
+bit of formatting
+version increase

Signed-off-by: bartimaeusnek <33183715+bartimaeusnek@users.noreply.github.com>
2019-07-21 20:27:02 +02:00
bartimaeusnek de2f0e79f5 added Nullchecks for Erroring streams
+version increase
+updated gitignore
2018-12-31 19:32:15 +01:00
bartimaeusnek 6dda1adce8 + various fixes 2018-06-01 16:50:33 +02:00
bartimaeusnek 9c2ad87aa2 bump version 2018-06-01 15:10:51 +02:00
bartimaeusnek bd3652648f Update TileInfusionClaw.java
fixed crashes
2018-06-01 14:35:57 +02:00
bartimaeusnek cacee21a58 Merge pull request #2 from calmofthestorm/register-full-mirrored-jar
Register full mirrored jars with their network once.
2018-06-01 14:23:50 +02:00
Alex Roper 65619a41f5 Register full mirrored jars with their network once.
Currently, full mirrored jars will never register themselves with their
network, meaning that if the server is restarted while a full mirrored
jar is in the world (or if a player places a full mirrored jar for the
first time since the server has started), the jar will be unable to
share essentia with the rest of its network.

This adds a check to register the jar even if it is full. The performance
impact should be minimal since we only check each jar once per run.
2018-01-26 22:15:24 -08:00
HellFirePvP 607bd414f5 - More fixxes..
- Version updated to 1.0.7.2
2016-07-07 22:20:34 +02:00
HellFirePvP e5a54b24ca - Shush 2016-07-07 21:25:30 +02:00
HellFirePvP becf568720 - Language file fixxes. 2016-07-07 17:17:49 +02:00
HellFirePvP a0de7b5122 - Added isHidden SideOnly check ( Fixxes #68 ) 2016-06-27 09:31:50 +02:00
HellFirePvP aaebaf4108 - Wooo... more clarifying texts.. zZzZz 2016-06-27 00:16:00 +02:00
HellFirePvP 433db1e93a - EssentiaCompressor: fix when draining essentia
- Language file fix (1)
2016-06-26 15:38:47 +02:00
HellFirePvP 0ffbc502f4 - Preparations for the 1.0.7 update 2016-06-23 22:01:51 +02:00
HellFirePvP 66f9c06753 - AI Shutdown: Finished. Doesn't have text or model+textures yet. welp. 2016-06-09 15:34:47 +02:00
HellFirePvP 40b28dad8d - AI Shutdown: Costs Perditio essentia, fancy effects, no model yet. 2016-06-09 13:56:31 +02:00
HellFirePvP 37300f7d0c - SUPER AI Shutdown <init> 2016-06-09 11:31:42 +02:00
HellFirePvP d657306e15 - NEI Integration: Removed old familiar.. 2016-06-08 11:36:32 +02:00
HellFirePvP cc1cf37b78 - NEI Integration: Removed invalid golem placers. 2016-06-08 11:31:52 +02:00
HellFirePvP 1f2576b5af - Nothing to see here. 2016-06-06 09:56:25 +02:00
HellFirePvP 20e1dd889e - 1.0.7 done? Waiting for texts *cough* 2016-06-06 09:48:56 +02:00
HellFirePvP ff26bad7fb - Tested against Server-Client environment & fixxed issues there.
- AuraPylon effect for Vitium and the taintplosion now listen to TC config
2016-06-06 09:06:49 +02:00