From 34f7b00eeaca74f54252b712e881599dfff4546f Mon Sep 17 00:00:00 2001 From: MCTian-mi <35869948+MCTian-mi@users.noreply.github.com> Date: Wed, 26 Feb 2025 09:26:44 +0800 Subject: [PATCH 1/2] fix: delegator TOP info broken on server --- .../theoneprobe/provider/DelegatorInfoProvider.java | 9 +++------ src/main/resources/assets/susy/lang/en_us.lang | 2 +- 2 files changed, 4 insertions(+), 7 deletions(-) diff --git a/src/main/java/supersymmetry/integration/theoneprobe/provider/DelegatorInfoProvider.java b/src/main/java/supersymmetry/integration/theoneprobe/provider/DelegatorInfoProvider.java index 412b4e613..d695330c9 100644 --- a/src/main/java/supersymmetry/integration/theoneprobe/provider/DelegatorInfoProvider.java +++ b/src/main/java/supersymmetry/integration/theoneprobe/provider/DelegatorInfoProvider.java @@ -2,10 +2,7 @@ import gregtech.api.metatileentity.MetaTileEntity; import gregtech.api.metatileentity.interfaces.IGregTechTileEntity; -import mcjty.theoneprobe.api.IProbeHitData; -import mcjty.theoneprobe.api.IProbeInfo; -import mcjty.theoneprobe.api.IProbeInfoProvider; -import mcjty.theoneprobe.api.ProbeMode; +import mcjty.theoneprobe.api.*; import net.minecraft.block.state.IBlockState; import net.minecraft.client.resources.I18n; import net.minecraft.entity.player.EntityPlayer; @@ -29,8 +26,8 @@ public void addProbeInfo(ProbeMode mode, IProbeInfo probeInfo, EntityPlayer play if (te instanceof IGregTechTileEntity igtte) { MetaTileEntity mte = igtte.getMetaTileEntity(); if (mte instanceof IDelegator delegator) { - probeInfo.text(I18n.format("gregtech.top.delegator.delegating_face", - delegator.getDelegatingFacing(data.getSideHit()))); + probeInfo.text(TextStyleClass.INFO + "{*gregtech.top.delegator.delegating_face*}" + + delegator.getDelegatingFacing(data.getSideHit())); } } } diff --git a/src/main/resources/assets/susy/lang/en_us.lang b/src/main/resources/assets/susy/lang/en_us.lang index 5bcd272ec..f15982509 100644 --- a/src/main/resources/assets/susy/lang/en_us.lang +++ b/src/main/resources/assets/susy/lang/en_us.lang @@ -781,7 +781,7 @@ gregtech.machine.ordered_dt.tooltip.2=§cNot putting a fluid output in the Nth l # Logistics gregtech.machine.delegator.tooltip.non_recursion=§6Cannot be attached to other Delegators! -gregtech.top.delegator.delegating_face=Delegating: %s +gregtech.top.delegator.delegating_face=Delegating face: gregtech.machine.bridge.inv.name=Inventory Bridge gregtech.machine.bridge.inv.tooltip=§bRelays Inventories From c10ed167c5837ff6f6a9cd4402b41d3f8676c633 Mon Sep 17 00:00:00 2001 From: MCTian-mi <35869948+MCTian-mi@users.noreply.github.com> Date: Wed, 26 Feb 2025 09:28:28 +0800 Subject: [PATCH 2/2] fix: cleanup --- .../integration/theoneprobe/provider/DelegatorInfoProvider.java | 1 - 1 file changed, 1 deletion(-) diff --git a/src/main/java/supersymmetry/integration/theoneprobe/provider/DelegatorInfoProvider.java b/src/main/java/supersymmetry/integration/theoneprobe/provider/DelegatorInfoProvider.java index d695330c9..1be11af0c 100644 --- a/src/main/java/supersymmetry/integration/theoneprobe/provider/DelegatorInfoProvider.java +++ b/src/main/java/supersymmetry/integration/theoneprobe/provider/DelegatorInfoProvider.java @@ -4,7 +4,6 @@ import gregtech.api.metatileentity.interfaces.IGregTechTileEntity; import mcjty.theoneprobe.api.*; import net.minecraft.block.state.IBlockState; -import net.minecraft.client.resources.I18n; import net.minecraft.entity.player.EntityPlayer; import net.minecraft.tileentity.TileEntity; import net.minecraft.world.World;