2 Commits
Author SHA1 Message Date
Martin Robertz c75c509fda update 2025-06-03 18:20:45 +02:00
Alexdoru b2c051b597 use one local variable for the Tesselator, so it can be transformed properly (#8) 2025-06-03 13:19:41 +02:00
6 changed files with 11 additions and 12 deletions

No files matched your search

+1 -1
View File
@@ -14,7 +14,7 @@ modId = ForgeRelocation
modGroup = mrtjp.relocation
# Whether to use modGroup as the maven publishing group.
# Due to a history of using JitPack, the default is com.github.GTNewHorizons for all mods.
# When false, com.github.GTNewHorizons is used.
useModGroupForPublishing = false
# Updates your build.gradle and settings.gradle automatically whenever an update is available.
Binary file not shown.
+1 -1
View File
@@ -1,6 +1,6 @@
distributionBase=GRADLE_USER_HOME
distributionPath=wrapper/dists
distributionUrl=https\://services.gradle.org/distributions/gradle-8.11.1-bin.zip
distributionUrl=https\://services.gradle.org/distributions/gradle-8.13-bin.zip
networkTimeout=10000
validateDistributionUrl=true
zipStoreBase=GRADLE_USER_HOME
Vendored
+2 -3
View File
@@ -86,8 +86,7 @@ done
# shellcheck disable=SC2034
APP_BASE_NAME=${0##*/}
# Discard cd standard output in case $CDPATH is set (https://github.com/gradle/gradle/issues/25036)
APP_HOME=$( cd -P "${APP_HOME:-./}" > /dev/null && printf '%s
' "$PWD" ) || exit
APP_HOME=$( cd -P "${APP_HOME:-./}" > /dev/null && printf '%s\n' "$PWD" ) || exit
# Use the maximum available, or set MAX_FD != -1 to use that value.
MAX_FD=maximum
@@ -206,7 +205,7 @@ fi
DEFAULT_JVM_OPTS='"-Xmx64m" "-Xms64m"'
# Collect all arguments for the java command:
# * DEFAULT_JVM_OPTS, JAVA_OPTS, JAVA_OPTS, and optsEnvironmentVar are not allowed to contain shell fragments,
# * DEFAULT_JVM_OPTS, JAVA_OPTS, and optsEnvironmentVar are not allowed to contain shell fragments,
# and any embedded shellness will be escaped.
# * For example: A user cannot expect ${Hostname} to be expanded, as it is an environment variable and will be
# treated as '${Hostname}' itself on the command line.
+1 -1
View File
@@ -17,7 +17,7 @@ pluginManagement {
}
plugins {
id 'com.gtnewhorizons.gtnhsettingsconvention' version '1.0.30'
id 'com.gtnewhorizons.gtnhsettingsconvention' version '1.0.38'
}
@@ -32,7 +32,6 @@ object MovingRenderer {
private def mc = Minecraft.getMinecraft
private def world = mc.theWorld
private def tes = Tessellator.instance
private def render(x: Int, y: Int, z: Int, rpos: Vector3) {
val oldOcclusion = mc.gameSettings.ambientOcclusion
@@ -65,8 +64,9 @@ object MovingRenderer {
)
for (pass <- 0 to 1) {
tes.startDrawingQuads()
tes.setTranslation(
val tess = Tessellator.instance
tess.startDrawingQuads()
tess.setTranslation(
-TileEntityRendererDispatcher.staticPlayerX + MathLib
.clamp(-1f, 1f, rpos.x.toFloat),
-TileEntityRendererDispatcher.staticPlayerY + MathLib
@@ -77,7 +77,7 @@ object MovingRenderer {
rpos.z.toFloat
)
)
tes.setColorOpaque(1, 1, 1)
tess.setColorOpaque(1, 1, 1)
block.getRenderBlockPass
if (block.canRenderInPass(pass)) {
@@ -86,8 +86,8 @@ object MovingRenderer {
renderHack = true
}
tes.setTranslation(0, 0, 0)
tes.draw()
tess.setTranslation(0, 0, 0)
tess.draw()
}
RenderHelper.enableStandardItemLighting()
mc.entityRenderer.disableLightmap(frame)