Jason Mitchell
04964e15e4
hard dep on gtnhlib
2024-07-10 14:09:43 -07:00
Jason Mitchell
085ccc9d21
Try a CasList, since the Collections.synchronizedList actually needed the reads to be synchronized...
2024-07-10 13:40:46 -07:00
Dream Master
1903589e29
update
2.8.11
2024-07-08 13:26:52 +07:00
Ethryan
46971bbe0e
Rename Dark Iron Bars to Dark Steel ( #167 )
2024-07-05 13:20:31 +07:00
Martin Robertz
4ccecf7bc0
update
2.8.9
2024-07-02 23:50:19 +02:00
Jason Mitchell
92fb58f0c6
Work around CME
...
* Not entirely sure why it's being concurrently modified.. so let's just make it safe for now
2024-06-30 14:15:24 -07:00
Martin Robertz
54c6db0afc
update
2.8.6
2024-06-05 22:49:08 +02:00
OvermindDL1
84d9dcaf00
Fix another thread data race issue introduced in #164 .
2024-06-04 21:53:01 -07:00
Jason Mitchell
af923d1977
Probably less thread unsafe. ( #164 )
2024-06-04 18:53:14 -07:00
Martin Robertz
efb918fc6d
update
2.8.4
2024-06-02 23:05:27 +02:00
6447ffb4d5
Tweaks to EnderIO travel + teleportation ( #158 )
...
* Tweak teleport staff controls
* Fix comment
* Fix logic
* spotlessApply (#159 )
Co-authored-by: GitHub GTNH Actions <>
* Add configs for teleport staff actions
* Various TP fixes
* Allow TP to unloaded anchor
* Improve TP through wall by checking every 0.5 instead of 2 distance
* Fix blink placing player one block too high
* Fix anchor being incorrectly selected sometimes by constraining to visual angle
* Add server-side handling for two-in-one teleport action
* Clear stored anchors on world load
* Check for obstructed anchor on long-distance teleport
* Check anchor accessibility and require `player != null`
* Handle server-side `travelToLocation`
* Limit backwards teleport check
* 2-in-1 TP: find destination client-side
* spotlessApply (#161 )
Co-authored-by: GitHub GTNH Actions <>
* Don't conserve momentum
* Address review comments
* Refactor packet instantiation
---------
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
2024-06-02 17:20:23 +02:00
Martin Robertz
fb4c9bde59
update
2.8.0
2024-05-09 10:02:46 +02:00
Oleg Ivanov
bd47a39c83
Add config entries for Farming Station particles ( #162 )
...
* Decrease number of Farming Station particles
* Set default values for range & number of particles to original
2024-05-08 20:48:35 +02:00
Martin Robertz
43d74c9a7a
update
2.7.4
2024-04-24 21:47:04 +02:00
PT400C Jomcraft
6d3a631bb0
Improve FarmingStation portal texture rendering ( #157 )
2024-04-24 21:26:51 +02:00
Martin Robertz
ccdef03296
update
2.7.3
2024-04-18 20:42:39 +02:00
Drathonix
56e163c234
Conduit Replacement Retains Connection Data ( #160 )
...
* Replacing Conduits Now maintains all Connection Settings
* Only write/read connection nbt.
* Use Correct Connectionset
2024-04-18 10:24:59 +02:00
Martin Robertz
8ecec5b096
update
2.7.2
2024-02-28 20:07:25 +01:00
4e3fbc7667
Reduce allocation spam in capacitor banks ( #155 )
...
* reduce memory allocation
* update dep
* use public
* wrong dep
* spotlessApply (#156 )
Co-authored-by: GitHub GTNH Actions <>
---------
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
2024-02-25 23:26:17 +01:00
Jason Mitchell
845f277497
Actually optional ( #154 )
...
* Actually optional
* Tags
2.7.1
2024-02-22 21:21:37 +01:00
Jason Mitchell
94fb952cb0
Angelica compat ( #153 )
...
* Angelica Compat - Thread Saftey
* Depends on EnderCore updates for instanced CubeRenderer
* Switches relevant renderers to ThreadLocals, and adds a getRenderer() to Conduits
* Makes ConduitBundleRenderer threadsafe
* Misc reduction in allocations
2.7.0
2024-02-22 07:54:55 -08:00
Martin Robertz
29554c6a40
update
2.6.7
2024-02-22 13:27:10 +01:00
connor135246
fc5cba342c
Fix Dark Steel Anvils in WAILA ( #152 )
...
Dark Steel Anvils wouldn't show the correct block in WAILA if the "Sneaky Facades" option was on.
2024-02-22 11:33:13 +01:00
Jason Mitchell
05d31b2e70
Some null checks to avoid outright crashing with Angelica, future thread saftey to come ( #150 )
2024-02-22 11:32:53 +01:00
Martin Robertz
5265340e3c
update
2.6.6
2024-02-17 11:13:20 +01:00
Raven Szewczyk
37e239ae81
[ci skip] upgraded build system
2024-02-04 19:58:13 +00:00
Martin Robertz
a725ebf120
update bs+deps
2024-01-31 22:47:55 +01:00
Pascal
6affe75674
fix protection mode of travel anchor ( #149 )
2024-01-31 07:53:01 +01:00
Martin Robertz
19f19d348b
update bs+deps
2.6.4
2024-01-24 18:19:30 +01:00
Under
3154d03b4f
Fix Anchor always rendering bug ( #148 )
...
* Fix Anchor always rendering bug
Also stop inventory scanning from happening every client tick, whoops.
Tested by placing a debug point on line 768 of TravelController (in getRequiredPower) and a debug point at line 656 of TravelController (in findTravelItemInInventoryOrBaubles). Debug points were used to verify that the code was ONLY hit when actual teleport happens, and not happening every tick like what was accidentally happening before.
* Run spotlessApply
Forgot that was a thing I do for GTNH stuff.
2024-01-24 10:58:27 -06:00
Martin Robertz
9e84167012
update bs+deps
2.6.3
2024-01-10 00:42:52 +01:00
bombcar
d1a1bf1ed5
add required hard dependency on cofhlib ( #146 )
...
* add required hard dependency on cofhlib
* update bs, dependencies, and settings.gradle
2024-01-10 00:41:51 +01:00
Raven Szewczyk
c1309fa37d
[ci skip] upgraded build system
2024-01-08 21:25:19 +00:00
Martin Robertz
6a0785e1da
exchange existing Item filter from newer Ender io version ( #145 )
2.6.2
2023-12-30 12:09:44 +01:00
Martin Robertz
6a4d655c71
update deps
2.6.1
2023-12-24 20:21:36 +01:00
Under
3639ade571
Staff Of Traveling Keybind Feature ( #144 )
...
* Staff Of Traveling Keybind Update
Two main things
1. Added a keybind for Staff of Traveling blink ability
2. Due to the new keybind, also added Baubles support for Staff of Traveling.
By extension, both features 1 and 2 also apply to the Staff of Teleportation.
* Update en_US.lang
* Add config to disable Travel Staff Keybind
Change as per request by @Caedis .
New config option is synced in the PacketConfigSync class.
A helpful info message is displayed when players attempt to use the keybind but it is disabled so it's immediately apparent why it's not working.
* Typo/formatting
Fix type, remove unnecessary null check.
* Annotations and UNIVERSAL bauble type
Added annotations missing from ItemMagnet and ItemTravelStaff for Baubles.
Added option 'UNIVERSAL' to description of magnet and travel staff Bauble type configs.
Changed default of staff to be 'UNIVERSAL', because bauble slots are limited enough as-is.
2023-12-24 20:18:57 +01:00
Martin Robertz
95daa9b035
update deps
2.6.0
2023-12-20 20:21:36 +01:00
Under
f249fd2973
Add Config to allow servers to re-enable support for client-side 'hacks' like Staff Of Traveling Keybind mod. ( #142 )
...
* Update Config.java
Adding config to allow not validating travel staff packets.
* Update TravelController.java
Disable validation if server config deems it so.
* spotlessApply fix
* Wrong ordering and spotlessApply
2023-12-20 20:06:38 +01:00
9f3f8243f9
Limited Item Filter ( #143 )
...
* Limited Item Filter
* simplify inverted limit
Co-authored-by: Alexander Anishin <oneeyemaker@gmail.com >
* Update src/main/java/crazypants/enderio/conduit/item/filter/ItemFilterLimited.java
Co-authored-by: Alexander Anishin <oneeyemaker@gmail.com >
* Update src/main/java/crazypants/enderio/conduit/item/filter/ItemFilterLimited.java
Co-authored-by: Alexander Anishin <oneeyemaker@gmail.com >
* Update ItemFilterLimited.java
---------
Co-authored-by: Alexander Anishin <oneeyemaker@gmail.com >
Co-authored-by: Martin Robertz <dream-master@gmx.net >
2023-12-20 19:50:55 +01:00
Martin Robertz
23a5484ee8
update deps
2.5.8
2023-12-13 15:38:04 +01:00
Bears Dot Zone
4b5837cac2
Fix an edge case pertaining to freshly crafted tanks ( #141 )
...
* Update dependencies
* Replace faulty dummy object logic with object creation
* Remove logic that is exiting a function erroneously
2023-12-13 15:32:56 +01:00
Spacebuilder2020 and Martin Robertz
1251427388
Fix NBT Match where tag is empty but exists ( #138 )
...
* Fix NBT Match where tag is empty but exists
* Apply Splotless
* update deps
* update gradle + bs
---------
Co-authored-by: Martin Robertz <dream-master@gmx.net >
2023-12-13 09:40:48 +01:00
ghostflyby
3e7d69f460
Open conduit connection GUI with more wrenches ( #139 )
2.5.6
2023-11-25 16:02:12 +08:00
Martin Robertz
88725a144d
update deps
2.5.5
2023-11-16 13:59:12 +01:00
Pelotrio
123f22f20e
Add unload event handling to ClientNetworkManager ( #137 )
...
Added a new method `onWorldUnload` to `ClientNetworkManager` to destroy and clear any network instances when the world event `Unload` is triggered. The addition of this event handler was necessary to prevent the possibility of any network instances persisting on the client side beyond the World lifetime, thus potentially causing memory leaks.
2023-11-16 15:42:32 +03:00
Martin Robertz
0b0f7a4f1a
update deps
2.5.4
2023-11-11 12:13:03 +01:00
Martin Robertz
b00c5996f7
update bs+deps
2023-11-11 12:12:45 +01:00
Pelotrio
83f52d15c7
Removed the redundant static IWailaDataAccessor _accessor to not leak the world object
2023-11-10 18:34:39 -08:00
Pelotrio
287c4498d2
Use null for the Item to render to not leak the world
2023-11-10 18:34:39 -08:00
Martin Robertz
2470e81f0e
update bs+de+wci
2.5.3
2023-10-15 17:43:47 +02:00