Try some stuff

This commit is contained in:
2024-11-01 23:35:39 +01:00
parent 2395fa83ff
commit 78633a1338
18 changed files with 67 additions and 138 deletions

View File

@@ -9,6 +9,7 @@ import net.minecraft.item.Items;
import net.minecraft.server.network.ServerPlayerEntity;
import net.minecraft.util.math.Vec3d;
import net.minecraft.world.World;
import xyz.nucleoid.packettweaker.PacketContext;
import java.lang.reflect.Method;
import java.util.List;
@@ -45,6 +46,11 @@ public class ThrowableProjectile extends PersistentProjectileEntity implements P
}
@Override
public EntityType<?> getPolymerEntityType(PacketContext context) {
return EntityType.ITEM_DISPLAY;
}
@Override
public void modifyRawTrackedData(List<DataTracker.SerializedEntry<?>> data, ServerPlayerEntity player, boolean initial) {
setProjectileData(data, initial, scale, this.itemStack);
@@ -73,10 +79,5 @@ public class ThrowableProjectile extends PersistentProjectileEntity implements P
return this.itemStack();
}
@Override
public EntityType<?> getPolymerEntityType(ServerPlayerEntity player) {
return EntityType.ITEM_DISPLAY;
}
}