Skip to content

Commit 7104cd4

Browse files
committed
feat: ✨ Updated with logic used in new Sophisticated Item Actions mod
1 parent 20238bd commit 7104cd4

File tree

9 files changed

+10
-229
lines changed

9 files changed

+10
-229
lines changed

build.gradle

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -15,6 +15,10 @@ idea {
1515
}
1616
}
1717

18+
if (findProject(':SophisticatedStorage') != null) {
19+
evaluationDependsOn(':SophisticatedStorage')
20+
}
21+
1822
version = "${project.minecraft_version}-${project.mod_version}.${getBuildNumber()}${getStable()}"
1923
group = mod_group_id
2024

gradle.properties

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,7 @@ loader_version_range=[4,)
1313
mod_id=sophisticatedstorageinmotion
1414
mod_name=Sophisticated Storage In Motion
1515
mod_license=All Rights Reserved
16-
mod_version=0.10.24
16+
mod_version=0.10.25
1717
mod_group_id=sophisticatedstorageinmotion
1818
mod_authors=P3pp3rF1y
1919
mod_description=Sophisticated Storage on moving entities.
@@ -30,7 +30,7 @@ jei_version=21.3.0.18
3030
jei_version_range=[19.9.0,)
3131
emi_version=1.1.22+1.21.1
3232
rei_version=19.0.806
33-
sc_version=[1.21.5-1.3.81,1.21.6)
33+
sc_version=[1.21.5-1.3.101,1.21.6)
3434
ss_version=[1.21.5-1.5.9,1.21.6)
3535

3636
#publish

src/main/java/net/p3pp3rf1y/sophisticatedstorageinmotion/client/ClientEventHandler.java

Lines changed: 0 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -13,8 +13,6 @@
1313
import net.neoforged.neoforge.client.gui.VanillaGuiLayers;
1414
import net.neoforged.neoforge.client.renderstate.RegisterRenderStateModifiersEvent;
1515
import net.neoforged.neoforge.common.NeoForge;
16-
import net.p3pp3rf1y.sophisticatedcore.client.ItemInteractionHandler;
17-
import net.p3pp3rf1y.sophisticatedcore.client.render.ItemInStorageHighlightRenderer;
1816
import net.p3pp3rf1y.sophisticatedstorageinmotion.SophisticatedStorageInMotion;
1917
import net.p3pp3rf1y.sophisticatedstorageinmotion.client.gui.PaintbrushMovingStorageOverlay;
2018
import net.p3pp3rf1y.sophisticatedstorageinmotion.entity.IMovingStorageEntity;
@@ -45,9 +43,6 @@ public static void registerHandlers(IEventBus modBus) {
4543

4644
IEventBus eventBus = NeoForge.EVENT_BUS;
4745
eventBus.addListener(ClientMovingStorageContentsTooltip::onWorldLoad);
48-
49-
ItemInStorageHighlightRenderer.registerHighlightHandler(MovingStorageHighlightHandler.INSTANCE);
50-
ItemInteractionHandler.registerPayloadBuilder(MovingStorageItemActionPayloadBuilder.INSTANCE);
5146
}
5247

5348
private static void registerMovingStorageRenderStateModifiers(RegisterRenderStateModifiersEvent event) {

src/main/java/net/p3pp3rf1y/sophisticatedstorageinmotion/client/MovingStorageHighlightHandler.java

Lines changed: 0 additions & 84 deletions
This file was deleted.

src/main/java/net/p3pp3rf1y/sophisticatedstorageinmotion/client/MovingStorageItemActionPayloadBuilder.java

Lines changed: 0 additions & 30 deletions
This file was deleted.

src/main/java/net/p3pp3rf1y/sophisticatedstorageinmotion/common/CommonEventHandler.java

Lines changed: 0 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -16,7 +16,6 @@
1616
import net.neoforged.neoforge.common.NeoForge;
1717
import net.neoforged.neoforge.event.entity.player.PlayerEvent;
1818
import net.neoforged.neoforge.event.entity.player.PlayerInteractEvent;
19-
import net.p3pp3rf1y.sophisticatedcore.common.ItemActionHandlerRegistry;
2019
import net.p3pp3rf1y.sophisticatedcore.init.ModCoreDataComponents;
2120
import net.p3pp3rf1y.sophisticatedcore.upgrades.UpgradeItemBase;
2221
import net.p3pp3rf1y.sophisticatedstorage.Config;
@@ -47,12 +46,6 @@ public static void registerHandlers() {
4746
eventBus.addListener(CommonEventHandler::onPacked);
4847
eventBus.addListener(CommonEventHandler::onPaintbrushInteract);
4948
eventBus.addListener(CommonEventHandler::onStorageUpgradeInteract);
50-
51-
registerHighlightRequestPayloadHandler();
52-
}
53-
54-
private static void registerHighlightRequestPayloadHandler() {
55-
ItemActionHandlerRegistry.register(MovingStorageItemActionPayloadHandler.INSTANCE);
5649
}
5750

5851
private static void onStorageUpgradeInteract(PlayerInteractEvent.EntityInteract event) {

src/main/java/net/p3pp3rf1y/sophisticatedstorageinmotion/common/MovingStorageItemActionPayloadHandler.java

Lines changed: 0 additions & 68 deletions
This file was deleted.

src/main/java/net/p3pp3rf1y/sophisticatedstorageinmotion/init/ModPayloads.java

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,10 @@
33
import net.neoforged.neoforge.network.event.RegisterPayloadHandlersEvent;
44
import net.neoforged.neoforge.network.registration.PayloadRegistrar;
55
import net.p3pp3rf1y.sophisticatedstorageinmotion.SophisticatedStorageInMotion;
6-
import net.p3pp3rf1y.sophisticatedstorageinmotion.network.*;
6+
import net.p3pp3rf1y.sophisticatedstorageinmotion.network.MovingStorageContentsPayload;
7+
import net.p3pp3rf1y.sophisticatedstorageinmotion.network.MovingStorageOpennessPayload;
8+
import net.p3pp3rf1y.sophisticatedstorageinmotion.network.OpenMovingStorageInventoryPayload;
9+
import net.p3pp3rf1y.sophisticatedstorageinmotion.network.RequestMovingStorageInventoryContentsPayload;
710

811
public class ModPayloads {
912
private ModPayloads() {
@@ -15,6 +18,5 @@ public static void registerPayloads(final RegisterPayloadHandlersEvent event) {
1518
registrar.playToServer(RequestMovingStorageInventoryContentsPayload.TYPE, RequestMovingStorageInventoryContentsPayload.STREAM_CODEC, RequestMovingStorageInventoryContentsPayload::handlePayload);
1619
registrar.playToClient(MovingStorageContentsPayload.TYPE, MovingStorageContentsPayload.STREAM_CODEC, MovingStorageContentsPayload::handlePayload);
1720
registrar.playToClient(MovingStorageOpennessPayload.TYPE, MovingStorageOpennessPayload.STREAM_CODEC, MovingStorageOpennessPayload::handlePayload);
18-
registrar.playToClient(MovingStorageSyncItemHighlightsPayload.TYPE, MovingStorageSyncItemHighlightsPayload.STREAM_CODEC, MovingStorageSyncItemHighlightsPayload::handlePayload);
1921
}
2022
}

src/main/java/net/p3pp3rf1y/sophisticatedstorageinmotion/network/MovingStorageSyncItemHighlightsPayload.java

Lines changed: 0 additions & 31 deletions
This file was deleted.

0 commit comments

Comments
 (0)