From 27da48aaf2f1a9feb800fb3f0455e6b4e18f68b0 Mon Sep 17 00:00:00 2001 From: modmuss50 <modmuss50@gmail.com> Date: Wed, 28 Aug 2019 18:59:15 +0100 Subject: [PATCH] 19w35a --- build.gradle | 4 ++-- fabric-events-interaction-v0/build.gradle | 2 +- .../MixinClientPlayerInteractionManager.java | 2 +- fabric-renderer-indigo/build.gradle | 2 +- .../fabricmc/indigo/renderer/render/AbstractQuadRenderer.java | 2 +- .../fabricmc/indigo/renderer/render/BlockRenderContext.java | 2 +- .../net/fabricmc/indigo/renderer/render/ChunkRenderInfo.java | 2 +- 7 files changed, 8 insertions(+), 8 deletions(-) diff --git a/build.gradle b/build.gradle index 47e30e719..2569d002d 100644 --- a/build.gradle +++ b/build.gradle @@ -13,8 +13,8 @@ def ENV = System.getenv() class Globals { static def baseVersion = "0.3.2" - static def mcVersion = "19w34a" - static def yarnVersion = "+build.2" + static def mcVersion = "19w35a" + static def yarnVersion = "+build.1" } import org.apache.commons.codec.digest.DigestUtils diff --git a/fabric-events-interaction-v0/build.gradle b/fabric-events-interaction-v0/build.gradle index b64b74346..df81ca51c 100644 --- a/fabric-events-interaction-v0/build.gradle +++ b/fabric-events-interaction-v0/build.gradle @@ -1,5 +1,5 @@ archivesBaseName = "fabric-events-interaction-v0" -version = getSubprojectVersion(project, "0.1.1") +version = getSubprojectVersion(project, "0.1.2") dependencies { compile project(path: ':fabric-api-base', configuration: 'dev') diff --git a/fabric-events-interaction-v0/src/main/java/net/fabricmc/fabric/mixin/eventsinteraction/MixinClientPlayerInteractionManager.java b/fabric-events-interaction-v0/src/main/java/net/fabricmc/fabric/mixin/eventsinteraction/MixinClientPlayerInteractionManager.java index e5aefbd11..237153f2f 100644 --- a/fabric-events-interaction-v0/src/main/java/net/fabricmc/fabric/mixin/eventsinteraction/MixinClientPlayerInteractionManager.java +++ b/fabric-events-interaction-v0/src/main/java/net/fabricmc/fabric/mixin/eventsinteraction/MixinClientPlayerInteractionManager.java @@ -61,7 +61,7 @@ public class MixinClientPlayerInteractionManager { } } - @Inject(at = @At(value = "INVOKE", target = "Lnet/minecraft/world/GameMode;isCreative()Z", ordinal = 0), method = "method_2902", cancellable = true) + @Inject(at = @At(value = "INVOKE", target = "Lnet/minecraft/world/GameMode;isCreative()Z", ordinal = 0), method = "updateBlockBreakingProgress", cancellable = true) public void method_2902(BlockPos pos, Direction direction, CallbackInfoReturnable<Boolean> info) { if (!gameMode.isCreative()) { return; diff --git a/fabric-renderer-indigo/build.gradle b/fabric-renderer-indigo/build.gradle index f9fa44fef..2d2f57f82 100644 --- a/fabric-renderer-indigo/build.gradle +++ b/fabric-renderer-indigo/build.gradle @@ -1,5 +1,5 @@ archivesBaseName = "fabric-renderer-indigo" -version = getSubprojectVersion(project, "0.1.11") +version = getSubprojectVersion(project, "0.1.12") dependencies { compile project(path: ':fabric-api-base', configuration: 'dev') diff --git a/fabric-renderer-indigo/src/main/java/net/fabricmc/indigo/renderer/render/AbstractQuadRenderer.java b/fabric-renderer-indigo/src/main/java/net/fabricmc/indigo/renderer/render/AbstractQuadRenderer.java index 2a934a32c..539738205 100644 --- a/fabric-renderer-indigo/src/main/java/net/fabricmc/indigo/renderer/render/AbstractQuadRenderer.java +++ b/fabric-renderer-indigo/src/main/java/net/fabricmc/indigo/renderer/render/AbstractQuadRenderer.java @@ -141,6 +141,6 @@ public abstract class AbstractQuadRenderer { mpos.setOffset(quad.lightFace()); } // Unfortunately cannot use brightness cache here unless we implement one specifically for flat lighting. See #329 - return blockState.getBlockBrightness(blockInfo.blockView, mpos); + return blockInfo.blockView.getLightmapIndex(blockState, mpos); } } diff --git a/fabric-renderer-indigo/src/main/java/net/fabricmc/indigo/renderer/render/BlockRenderContext.java b/fabric-renderer-indigo/src/main/java/net/fabricmc/indigo/renderer/render/BlockRenderContext.java index a347e4926..690ea9778 100644 --- a/fabric-renderer-indigo/src/main/java/net/fabricmc/indigo/renderer/render/BlockRenderContext.java +++ b/fabric-renderer-indigo/src/main/java/net/fabricmc/indigo/renderer/render/BlockRenderContext.java @@ -62,7 +62,7 @@ public class BlockRenderContext extends AbstractRenderContext implements RenderC if(blockInfo.blockView == null) { return 15 << 20 | 15 << 4; } - return blockInfo.blockView.getBlockState(pos).getBlockBrightness(blockInfo.blockView, pos); + return blockInfo.blockView.getLightmapIndex(blockInfo.blockView.getBlockState(pos), pos); } private float aoLevel(BlockPos pos) { diff --git a/fabric-renderer-indigo/src/main/java/net/fabricmc/indigo/renderer/render/ChunkRenderInfo.java b/fabric-renderer-indigo/src/main/java/net/fabricmc/indigo/renderer/render/ChunkRenderInfo.java index df28c202b..5c3441ab6 100644 --- a/fabric-renderer-indigo/src/main/java/net/fabricmc/indigo/renderer/render/ChunkRenderInfo.java +++ b/fabric-renderer-indigo/src/main/java/net/fabricmc/indigo/renderer/render/ChunkRenderInfo.java @@ -190,7 +190,7 @@ public class ChunkRenderInfo { long key = pos.asLong(); int result = brightnessCache.get(key); if (result == Integer.MAX_VALUE) { - result = blockView.getBlockState(pos).getBlockBrightness(blockView, pos); + result = blockView.getLightmapIndex(blockView.getBlockState(pos), pos); brightnessCache.put(key, result); } return result;