./gradlew :1.16.2:setCoreVersion
This commit is contained in:
@@ -140,7 +140,7 @@ public class Util {
|
||||
public static Vector3f getCameraPos() {
|
||||
MinecraftClient mc = MinecraftClient.getInstance();
|
||||
//#if MC>=11400
|
||||
Vec3d pos = mc.getEntityRenderManager().camera.getPos();
|
||||
Vec3d pos = mc.getEntityRenderDispatcher().camera.getPos();
|
||||
return new Vector3f((float) pos.x, (float) pos.y, (float) pos.z);
|
||||
//#else
|
||||
//$$ return new Vector3f(
|
||||
|
||||
@@ -52,9 +52,9 @@ public class TileEntityExporter implements Exporter {
|
||||
// so we position it at 0/0/0 and instead have the tile entities themselves move more
|
||||
Matrix4f.translate(new Vector3f(
|
||||
//#if MC>=11400
|
||||
(float) -mc.getEntityRenderManager().camera.getPos().x,
|
||||
(float) -mc.getEntityRenderManager().camera.getPos().y,
|
||||
(float) -mc.getEntityRenderManager().camera.getPos().z
|
||||
(float) -mc.getEntityRenderDispatcher().camera.getPos().x,
|
||||
(float) -mc.getEntityRenderDispatcher().camera.getPos().y,
|
||||
(float) -mc.getEntityRenderDispatcher().camera.getPos().z
|
||||
//#else
|
||||
//$$ (float) -mc.getRenderManager().viewerPosX,
|
||||
//$$ (float) -mc.getRenderManager().viewerPosY,
|
||||
|
||||
@@ -289,7 +289,7 @@ public class GuiVideoRenderer extends GuiScreen implements Tickable {
|
||||
buffer.get(); // alpha
|
||||
//#if MC>=11400
|
||||
int value = 0xff << 24 | b << 16 | g << 8 | r;
|
||||
data.setPixelRgba(x, y, value); // actually takes ABGR, not RGBA
|
||||
data.setPixelColor(x, y, value); // actually takes ABGR, not RGBA
|
||||
//#else
|
||||
//$$ int value = 0xff << 24 | r << 16 | g << 8 | b;
|
||||
//$$ data[y * width + x] = value;
|
||||
|
||||
@@ -26,7 +26,7 @@ import net.minecraft.util.hit.HitResult;
|
||||
//#if MC>=11400
|
||||
import net.minecraft.client.options.GameOptions;
|
||||
import net.minecraft.client.render.GameRenderer;
|
||||
import net.minecraft.client.util.math.Matrix4f;
|
||||
import net.minecraft.util.math.Matrix4f;
|
||||
import net.minecraft.client.render.WorldRenderer;
|
||||
//#else
|
||||
//$$ import com.replaymod.replay.camera.CameraEntity;
|
||||
@@ -217,7 +217,7 @@ public abstract class MixinEntityRenderer implements EntityRendererHandler.IEnti
|
||||
*/
|
||||
|
||||
//#if MC>=11400
|
||||
@Redirect(method = "method_22973", at = @At(value = "INVOKE", target = "Lnet/minecraft/client/util/math/Matrix4f;viewboxMatrix(DFFF)Lnet/minecraft/client/util/math/Matrix4f;"))
|
||||
@Redirect(method = "method_22973", at = @At(value = "INVOKE", target = "Lnet/minecraft/util/math/Matrix4f;viewboxMatrix(DFFF)Lnet/minecraft/util/math/Matrix4f;"))
|
||||
private Matrix4f replayModRender_perspective$0(double fovY, float aspect, float zNear, float zFar) {
|
||||
return replayModRender_perspective((float) fovY, aspect, zNear, zFar);
|
||||
}
|
||||
|
||||
@@ -46,7 +46,7 @@ public abstract class MixinParticleManager {
|
||||
|
||||
buildGeometry(particle, vertexConsumer, camera, partialTicks);
|
||||
} finally {
|
||||
rotation.set(org.getA(), org.getB(), org.getC(), org.getD());
|
||||
rotation.set(org.getW(), org.getX(), org.getY(), org.getZ());
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
@@ -33,7 +33,7 @@ import net.minecraft.sound.SoundCategory;
|
||||
import net.minecraft.client.render.RenderTickCounter;
|
||||
|
||||
//#if MC>=11600
|
||||
//$$ import net.minecraft.client.util.math.MatrixStack;
|
||||
import net.minecraft.client.util.math.MatrixStack;
|
||||
//#endif
|
||||
|
||||
//#if MC>=11500
|
||||
@@ -167,7 +167,7 @@ public class VideoRenderer implements RenderInfo {
|
||||
//#endif
|
||||
while (replayTime < videoStart) {
|
||||
//#if MC<11600
|
||||
timer.ticksThisFrame = 1;
|
||||
//$$ timer.ticksThisFrame = 1;
|
||||
//#endif
|
||||
replayTime += 50;
|
||||
replayHandler.getReplaySender().sendPacketsTill(replayTime);
|
||||
@@ -235,7 +235,7 @@ public class VideoRenderer implements RenderInfo {
|
||||
// Updating the timer will cause the timeline player to update the game state
|
||||
RenderTickCounter timer = ((MinecraftAccessor) mc).getTimer();
|
||||
//#if MC>=11600
|
||||
//$$ int elapsedTicks =
|
||||
int elapsedTicks =
|
||||
//#endif
|
||||
timer.beginRenderTick(
|
||||
//#if MC>=11400
|
||||
@@ -243,7 +243,7 @@ public class VideoRenderer implements RenderInfo {
|
||||
//#endif
|
||||
);
|
||||
//#if MC<11600
|
||||
int elapsedTicks = timer.ticksThisFrame;
|
||||
//$$ int elapsedTicks = timer.ticksThisFrame;
|
||||
//#endif
|
||||
|
||||
executeTaskQueue();
|
||||
@@ -541,7 +541,7 @@ public class VideoRenderer implements RenderInfo {
|
||||
mc.currentScreen = gui.toMinecraft();
|
||||
mc.overlay.render(
|
||||
//#if MC>=11600
|
||||
//$$ new MatrixStack(),
|
||||
new MatrixStack(),
|
||||
//#endif
|
||||
mouseX, mouseY, 0);
|
||||
} finally {
|
||||
@@ -551,7 +551,7 @@ public class VideoRenderer implements RenderInfo {
|
||||
gui.toMinecraft().tick();
|
||||
gui.toMinecraft().render(
|
||||
//#if MC>=11600
|
||||
//$$ new MatrixStack(),
|
||||
new MatrixStack(),
|
||||
//#endif
|
||||
mouseX, mouseY, 0);
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user