mirror of
https://github.com/ViaVersion/ViaLegacy.git
synced 2024-09-30 04:37:28 +02:00
Updated Via*
This commit is contained in:
parent
9b380caa39
commit
5b463dd3ec
@ -24,11 +24,12 @@ repositories {
|
|||||||
}
|
}
|
||||||
|
|
||||||
dependencies {
|
dependencies {
|
||||||
compileOnly "com.viaversion:viaversion:4.6.0-23w04a-SNAPSHOT"
|
compileOnly "com.viaversion:viaversion:4.6.0-23w06a-SNAPSHOT"
|
||||||
compileOnly "org.yaml:snakeyaml:1.33"
|
compileOnly "org.yaml:snakeyaml:1.33"
|
||||||
compileOnly "com.google.guava:guava:31.1-jre"
|
compileOnly "com.google.guava:guava:31.1-jre"
|
||||||
compileOnly "io.netty:netty-handler:4.1.87.Final"
|
compileOnly "io.netty:netty-handler:4.1.87.Final"
|
||||||
//api "net.lenni0451.mcstructs:all:1.4.0" // Not yet used
|
|
||||||
|
api "net.lenni0451.mcstructs:text:2.2.0"
|
||||||
}
|
}
|
||||||
|
|
||||||
blossom {
|
blossom {
|
||||||
|
@ -36,6 +36,7 @@ import com.viaversion.viaversion.api.protocol.remapper.PacketRemapper;
|
|||||||
import com.viaversion.viaversion.api.protocol.remapper.ValueTransformer;
|
import com.viaversion.viaversion.api.protocol.remapper.ValueTransformer;
|
||||||
import com.viaversion.viaversion.api.type.Type;
|
import com.viaversion.viaversion.api.type.Type;
|
||||||
import com.viaversion.viaversion.api.type.types.version.Types1_8;
|
import com.viaversion.viaversion.api.type.types.version.Types1_8;
|
||||||
|
import com.viaversion.viaversion.libs.gson.JsonElement;
|
||||||
import com.viaversion.viaversion.libs.gson.JsonObject;
|
import com.viaversion.viaversion.libs.gson.JsonObject;
|
||||||
import com.viaversion.viaversion.protocols.base.ClientboundLoginPackets;
|
import com.viaversion.viaversion.protocols.base.ClientboundLoginPackets;
|
||||||
import com.viaversion.viaversion.protocols.base.ServerboundLoginPackets;
|
import com.viaversion.viaversion.protocols.base.ServerboundLoginPackets;
|
||||||
@ -46,6 +47,7 @@ import com.viaversion.viaversion.protocols.protocol1_9to1_8.types.Chunk1_8Type;
|
|||||||
import com.viaversion.viaversion.protocols.protocol1_9to1_8.types.ChunkBulk1_8Type;
|
import com.viaversion.viaversion.protocols.protocol1_9to1_8.types.ChunkBulk1_8Type;
|
||||||
import io.netty.buffer.ByteBuf;
|
import io.netty.buffer.ByteBuf;
|
||||||
import io.netty.buffer.Unpooled;
|
import io.netty.buffer.Unpooled;
|
||||||
|
import net.lenni0451.mcstructs.text.serializer.TextComponentSerializer;
|
||||||
import net.raphimc.vialegacy.ViaLegacy;
|
import net.raphimc.vialegacy.ViaLegacy;
|
||||||
import net.raphimc.vialegacy.api.data.ItemList1_6;
|
import net.raphimc.vialegacy.api.data.ItemList1_6;
|
||||||
import net.raphimc.vialegacy.api.model.IdAndData;
|
import net.raphimc.vialegacy.api.model.IdAndData;
|
||||||
@ -1370,14 +1372,12 @@ public class Protocol1_8to1_7_6_10 extends AbstractProtocol<ClientboundPackets1_
|
|||||||
public void registerMap() {
|
public void registerMap() {
|
||||||
map(Type.POSITION, Types1_7_6.POSITION_SHORT); // position
|
map(Type.POSITION, Types1_7_6.POSITION_SHORT); // position
|
||||||
handler(wrapper -> {
|
handler(wrapper -> {
|
||||||
wrapper.cancel();
|
for (int i = 0; i < 4; i++) {
|
||||||
// TODO: Wait for mcstructs to have a json to legacy string method
|
|
||||||
/*for (int i = 0; i < 4; i++) {
|
|
||||||
final JsonElement component = wrapper.read(Type.COMPONENT); // line
|
final JsonElement component = wrapper.read(Type.COMPONENT); // line
|
||||||
String text = ChatUtil.jsonToLegacy(new Gson().toJson(component));
|
String text = TextComponentSerializer.V1_8.deserialize(component.toString()).asLegacyFormatString();
|
||||||
if (text.length() > 15) text = text.substring(0, 15);
|
if (text.length() > 15) text = text.substring(0, 15);
|
||||||
wrapper.write(Type.STRING, text);
|
wrapper.write(Type.STRING, text);
|
||||||
}*/
|
}
|
||||||
});
|
});
|
||||||
}
|
}
|
||||||
});
|
});
|
||||||
|
Loading…
Reference in New Issue
Block a user