0
0
mirror of https://github.com/Wurst-Imperium/Wurst7.git synced 2024-09-20 01:12:13 +02:00

Update to 1.19.3-pre1

This commit is contained in:
Alexander01998 2022-11-22 21:49:28 +01:00
parent 5fcdfbcc73
commit bd3e426308
4 changed files with 10 additions and 9 deletions

View File

@ -159,16 +159,16 @@ public abstract class MinecraftClientMixin
cir.setReturnValue(wurstProfileKeys);
}
@Inject(at = @At("HEAD"), method = "method_47596()Z", cancellable = true)
private void onMethod_47596(CallbackInfoReturnable<Boolean> cir)
@Inject(at = @At("HEAD"), method = "isTelemetryEnabledByApi()Z", cancellable = true)
private void onIsTelemetryEnabledByApi(CallbackInfoReturnable<Boolean> cir)
{
NoTelemetryOtf noTelemetryOtf =
WurstClient.INSTANCE.getOtfs().noTelemetryOtf;
cir.setReturnValue(!noTelemetryOtf.isEnabled());
}
@Inject(at = @At("HEAD"), method = "method_47595()Z", cancellable = true)
private void onMethod_47595(CallbackInfoReturnable<Boolean> cir)
@Inject(at = @At("HEAD"), method = "isOptionalTelemetryEnabledByApi()Z", cancellable = true)
private void onIsOptionalTelemetryEnabledByApi(CallbackInfoReturnable<Boolean> cir)
{
NoTelemetryOtf noTelemetryOtf =
WurstClient.INSTANCE.getOtfs().noTelemetryOtf;

View File

@ -11,17 +11,18 @@ import org.spongepowered.asm.mixin.Mixin;
import org.spongepowered.asm.mixin.injection.At;
import org.spongepowered.asm.mixin.injection.Inject;
import org.spongepowered.asm.mixin.injection.callback.CallbackInfoReturnable;
import net.minecraft.client.util.telemetry.TelemetryManager;
import net.minecraft.client.util.telemetry.TelemetrySender;
import net.wurstclient.WurstClient;
@Mixin(TelemetryManager.class)
public class TelemetrySenderMixin
public class TelemetryManagerMixin
{
@Inject(at = @At("HEAD"),
method = "method_47707()Lnet/minecraft/class_7965;",
method = "getSender()Lnet/minecraft/client/util/telemetry/TelemetrySender;",
cancellable = true)
private void onMethod_47707(CallbackInfoReturnable<TelemetrySender> cir)
private void onGetSender(CallbackInfoReturnable<TelemetrySender> cir)
{
if(!WurstClient.INSTANCE.getOtfs().noTelemetryOtf.isEnabled())
return;

View File

@ -30,7 +30,7 @@
"depends": {
"fabricloader": ">=0.14.10",
"fabric-api": ">=0.66.3",
"minecraft": "~1.19.3-alpha.22.46.a",
"minecraft": "~1.19.3-beta.1",
"java": ">=17"
},
"suggests": {

View File

@ -60,7 +60,7 @@
"StatsScreenMixin",
"StatusEffectInstanceMixin",
"SwordItemMixin",
"TelemetrySenderMixin",
"TelemetryManagerMixin",
"TerrainRenderContextMixin",
"TextVisitFactoryMixin",
"TitleScreenMixin",