Skip to content

Commit e793f87

Browse files
committed
feat: update to latest offhand support code in falsetweaks
1 parent 720cc2e commit e793f87

3 files changed

Lines changed: 6 additions & 4 deletions

File tree

build.gradle.kts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -72,7 +72,7 @@ dependencies {
7272

7373
apiSplit("com.falsepattern:lumi-mc1.7.10:1.2.0")
7474
implementationSplit("com.falsepattern:falsepatternlib-mc1.7.10:1.9.1")
75-
implementation("com.falsepattern:falsetweaks-mc1.7.10:4.3.0:dev")
75+
implementation("com.falsepattern:falsetweaks-mc1.7.10:4.3.1:dev")
7676

7777
val beddiumVersion = "1.0.0"
7878
val beddiumVersionJ21 = "$beddiumVersion-j21"

src/main/java/com/falsepattern/rple/internal/RightProperLightingEngine.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -46,7 +46,7 @@
4646
acceptedMinecraftVersions = "[1.7.10]",
4747
guiFactory = GROUP_NAME + ".internal.client.config.RPLEGuiFactory",
4848
dependencies = "required-after:lumi@[1.2.0,);" +
49-
"after:falsetweaks@[4.3.0,);" + // Hard dep, but only on clientside!
49+
"after:falsetweaks@[4.3.1,);" + // Hard dep, but only on clientside!
5050
"required-after:falsepatternlib@[1.9.1,);")
5151
@NoArgsConstructor
5252
public final class RightProperLightingEngine {

src/main/java/com/falsepattern/rple/internal/proxy/ClientProxy.java

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -159,8 +159,10 @@ public void handleEntityColors(EntityColorRegistrationEvent e) {
159159
val levelHead = ColorDynamicLights.getLightLevel(stackHead);
160160
var level = ServerColorHelper.max(levelMain, levelHead);
161161
if (living instanceof EntityPlayer) {
162-
val levelOffhand = ColorDynamicLights.getLightLevel(OffhandMod.CURRENT.getOffhandItem((EntityPlayer) living));
163-
level = ServerColorHelper.max(level, levelOffhand);
162+
for (val offhand: OffhandMod.CURRENT) {
163+
val levelOffhand = ColorDynamicLights.getLightLevel(offhand.getOffhandItem((EntityPlayer) living));
164+
level = ServerColorHelper.max(level, levelOffhand);
165+
}
164166
}
165167
return level;
166168
}

0 commit comments

Comments
 (0)