Port to MC 1.19.2 (fixes #801)

This commit is contained in:
Jonas Herzig
2022-12-06 17:54:05 +01:00
parent e0a682a5df
commit e8ea70aabc
6 changed files with 13 additions and 2 deletions

View File

@@ -9,7 +9,11 @@ import org.spongepowered.asm.mixin.injection.callback.CallbackInfoReturnable;
@Mixin(PlayerPublicKey.PublicKeyData.class)
public abstract class Mixin_AllowExpiredPlayerKeys {
//#if MC>=11902
//$$ @Inject(method = { "isExpired()Z", "isExpired(Ljava/time/Duration;)Z" }, at = @At("HEAD"), cancellable = true)
//#else
@Inject(method = "isExpired", at = @At("HEAD"), cancellable = true)
//#endif
private void neverExpireWhenInReplay(CallbackInfoReturnable<Boolean> ci) {
if (ReplayModReplay.instance.getReplayHandler() != null) {
ci.setReturnValue(false);