update to 1.21.5
This commit is contained in:
parent
6f4279ac95
commit
c528bdb113
@ -1,7 +1,7 @@
|
|||||||
plugins {
|
plugins {
|
||||||
id 'fabric-loom' version '1.10-SNAPSHOT'
|
id 'fabric-loom' version '1.10-SNAPSHOT'
|
||||||
id 'maven-publish'
|
id 'maven-publish'
|
||||||
id "org.jetbrains.kotlin.jvm" version "2.1.10"
|
id "org.jetbrains.kotlin.jvm" version "2.1.20"
|
||||||
}
|
}
|
||||||
|
|
||||||
version = project.mod_version
|
version = project.mod_version
|
||||||
|
|||||||
@ -4,15 +4,15 @@ org.gradle.parallel=true
|
|||||||
|
|
||||||
# Fabric Properties
|
# Fabric Properties
|
||||||
# check these on https://fabricmc.net/develop
|
# check these on https://fabricmc.net/develop
|
||||||
minecraft_version=1.21.4
|
minecraft_version=1.21.5
|
||||||
yarn_mappings=1.21.4+build.8
|
yarn_mappings=1.21.5+build.1
|
||||||
loader_version=0.16.10
|
loader_version=0.16.13
|
||||||
fabric_kotlin_version=1.13.1+kotlin.2.1.10
|
fabric_kotlin_version=1.13.2+kotlin.2.1.20
|
||||||
|
|
||||||
# Mod Properties
|
# Mod Properties
|
||||||
mod_version=1.0.0
|
mod_version=1.0.1
|
||||||
maven_group=com.pumpkinmc
|
maven_group=com.pumpkinmc
|
||||||
archives_base_name=packeto
|
archives_base_name=packeto
|
||||||
|
|
||||||
# Dependencies
|
# Dependencies
|
||||||
fabric_version=0.118.0+1.21.4
|
fabric_version=0.120.0+1.21.5
|
||||||
@ -17,15 +17,15 @@ import org.spongepowered.asm.mixin.injection.callback.CallbackInfo;
|
|||||||
|
|
||||||
@Mixin(ClientConnection.class)
|
@Mixin(ClientConnection.class)
|
||||||
public class ClientConnectionMixin {
|
public class ClientConnectionMixin {
|
||||||
@Inject(at = @At("HEAD"), method = "send(Lnet/minecraft/network/packet/Packet;Lnet/minecraft/network/PacketCallbacks;Z)V")
|
|
||||||
private void send(Packet<?> packet, @Nullable PacketCallbacks callbacks, boolean flush, CallbackInfo ci) {
|
|
||||||
if (packet instanceof ClientTickEndC2SPacket || packet instanceof PlayerMoveC2SPacket || packet instanceof EntitySetHeadYawS2CPacket
|
|
||||||
|| packet instanceof EntityS2CPacket) return;
|
|
||||||
Screen.INSTANCE.getSent_packets().add(packet);
|
|
||||||
}
|
|
||||||
|
|
||||||
@Inject(at = @At("HEAD"), method = "handlePacket")
|
@Inject(at = @At("HEAD"), method = "handlePacket")
|
||||||
private static <T extends PacketListener> void handlePacket(Packet<T> packet, PacketListener listener, CallbackInfo ci) {
|
private static <T extends PacketListener> void handlePacket(Packet<T> packet, PacketListener listener, CallbackInfo ci) {
|
||||||
Screen.INSTANCE.getReceived_packets().add(packet);
|
Screen.INSTANCE.getReceived_packets().add(packet);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@Inject(at = @At("HEAD"), method = "send(Lnet/minecraft/network/packet/Packet;Lnet/minecraft/network/PacketCallbacks;Z)V")
|
||||||
|
private void send(Packet<?> packet, @Nullable PacketCallbacks callbacks, boolean flush, CallbackInfo ci) {
|
||||||
|
if (packet instanceof ClientTickEndC2SPacket || packet instanceof PlayerMoveC2SPacket || packet instanceof EntitySetHeadYawS2CPacket
|
||||||
|
|| packet instanceof EntityS2CPacket) return;
|
||||||
|
Screen.INSTANCE.getSent_packets().add(packet);
|
||||||
|
}
|
||||||
}
|
}
|
||||||
|
|||||||
@ -3,7 +3,6 @@ package com.pumpkinmc
|
|||||||
import net.fabricmc.api.ModInitializer
|
import net.fabricmc.api.ModInitializer
|
||||||
import net.fabricmc.fabric.api.client.rendering.v1.HudLayerRegistrationCallback
|
import net.fabricmc.fabric.api.client.rendering.v1.HudLayerRegistrationCallback
|
||||||
import net.fabricmc.fabric.api.client.rendering.v1.IdentifiedLayer
|
import net.fabricmc.fabric.api.client.rendering.v1.IdentifiedLayer
|
||||||
import net.minecraft.network.packet.Packet
|
|
||||||
import net.minecraft.util.Identifier
|
import net.minecraft.util.Identifier
|
||||||
import org.slf4j.LoggerFactory
|
import org.slf4j.LoggerFactory
|
||||||
|
|
||||||
|
|||||||
@ -1,21 +1,12 @@
|
|||||||
package com.pumpkinmc
|
package com.pumpkinmc
|
||||||
|
|
||||||
import io.netty.buffer.ByteBuf
|
|
||||||
import net.minecraft.client.MinecraftClient
|
import net.minecraft.client.MinecraftClient
|
||||||
import net.minecraft.client.gui.DrawContext
|
import net.minecraft.client.gui.DrawContext
|
||||||
import net.minecraft.client.gui.LayeredDrawer
|
import net.minecraft.client.gui.LayeredDrawer
|
||||||
import net.minecraft.client.render.RenderTickCounter
|
import net.minecraft.client.render.RenderTickCounter
|
||||||
import net.minecraft.network.NetworkPhase
|
|
||||||
import net.minecraft.network.NetworkState
|
|
||||||
import net.minecraft.network.listener.PacketListener
|
|
||||||
import net.minecraft.network.packet.Packet
|
import net.minecraft.network.packet.Packet
|
||||||
import net.minecraft.network.state.*
|
|
||||||
import net.minecraft.util.Colors
|
import net.minecraft.util.Colors
|
||||||
import java.util.Collections
|
|
||||||
import java.util.concurrent.CopyOnWriteArrayList
|
import java.util.concurrent.CopyOnWriteArrayList
|
||||||
import java.util.function.Function
|
|
||||||
import java.util.stream.Collectors
|
|
||||||
import java.util.stream.Stream
|
|
||||||
|
|
||||||
object Screen : LayeredDrawer.Layer {
|
object Screen : LayeredDrawer.Layer {
|
||||||
var sent_packets: MutableList<Packet<*>> = CopyOnWriteArrayList();
|
var sent_packets: MutableList<Packet<*>> = CopyOnWriteArrayList();
|
||||||
|
|||||||
@ -1,33 +1,33 @@
|
|||||||
{
|
{
|
||||||
"schemaVersion": 1,
|
"schemaVersion": 1,
|
||||||
"id": "packeto",
|
"id": "packeto",
|
||||||
"version": "${version}",
|
"version": "${version}",
|
||||||
"name": "Packeto",
|
"name": "Packeto",
|
||||||
"description": "See Incoming and Outgoing Packets",
|
"description": "See Incoming and Outgoing Packets",
|
||||||
"authors": [
|
"authors": [
|
||||||
"Alexander Medvedev"
|
"Alexander Medvedev"
|
||||||
],
|
],
|
||||||
"license": "MIT",
|
"license": "MIT",
|
||||||
"environment": "*",
|
"environment": "*",
|
||||||
"entrypoints": {
|
"entrypoints": {
|
||||||
"main": [
|
"main": [
|
||||||
{
|
{
|
||||||
"value": "com.pumpkinmc.Packeto",
|
"value": "com.pumpkinmc.Packeto",
|
||||||
"adapter": "kotlin"
|
"adapter": "kotlin"
|
||||||
}
|
}
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"mixins": [
|
"mixins": [
|
||||||
"packeto.mixins.json"
|
"packeto.mixins.json"
|
||||||
],
|
],
|
||||||
"depends": {
|
"depends": {
|
||||||
"fabricloader": ">=0.16.10",
|
"fabricloader": ">=0.16.10",
|
||||||
"minecraft": "~1.21.4",
|
"minecraft": "~1.21.4",
|
||||||
"java": ">=21",
|
"java": ">=21",
|
||||||
"fabric-api": "*",
|
"fabric-api": "*",
|
||||||
"fabric-language-kotlin": "*"
|
"fabric-language-kotlin": "*"
|
||||||
},
|
},
|
||||||
"suggests": {
|
"suggests": {
|
||||||
"another-mod": "*"
|
"another-mod": "*"
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
@ -1,11 +1,11 @@
|
|||||||
{
|
{
|
||||||
"required": true,
|
"required": true,
|
||||||
"package": "com.pumpkinmc.mixin",
|
"package": "com.pumpkinmc.mixin",
|
||||||
"compatibilityLevel": "JAVA_21",
|
"compatibilityLevel": "JAVA_21",
|
||||||
"mixins": [
|
"mixins": [
|
||||||
"ClientConnectionMixin"
|
"ClientConnectionMixin"
|
||||||
],
|
],
|
||||||
"injectors": {
|
"injectors": {
|
||||||
"defaultRequire": 1
|
"defaultRequire": 1
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
Loading…
Reference in New Issue
Block a user