Initial commit

This commit is contained in:
daoge_cmd 2026-03-01 12:16:08 +08:00
parent def8cb4153
commit b691c43c44
19437 changed files with 4363922 additions and 0 deletions

View file

@ -0,0 +1,34 @@
#pragma once
class LevelObjectInputStream;
/*
4J This code is not used.
class LevelObjectInputStream : ObjectInputStream
{
private Set<String> autoReplacers = new HashSet<String>();
public LevelObjectInputStream(InputStream in) throws IOException
{
super(in);
autoReplacers.add("com.mojang.minecraft.player.Player$1");
autoReplacers.add("com.mojang.minecraft.mob.Creeper$1");
autoReplacers.add("com.mojang.minecraft.mob.Skeleton$1");
}
protected:
ObjectStreamClass readClassDescriptor() // 4J - throws IOException, ClassNotFoundException
{
ObjectStreamClass osc = super.readClassDescriptor();
if (autoReplacers.contains(osc.getName()))
{
return ObjectStreamClass.lookup(Class.forName(osc.getName()));
}
return osc;
}
}
*/