Updated Via*

This commit is contained in:
RaphiMC 2023-03-03 16:30:05 +01:00
parent 37bb14feb1
commit 7463de501d
8 changed files with 30569 additions and 30653 deletions

View File

@ -20,11 +20,11 @@ repositories {
}
dependencies {
compileOnly "com.viaversion:viaversion:4.6.0-23w07a-SNAPSHOT"
compileOnly("com.viaversion:viabackwards-common:4.6.0-23w06a-SNAPSHOT") {
compileOnly "com.viaversion:viaversion:4.6.0-1.19.4-pre3-SNAPSHOT"
compileOnly("com.viaversion:viabackwards-common:4.6.0-1.19.4-pre3-SNAPSHOT") {
exclude group: "com.viaversion", module: "viaversion"
}
compileOnly "org.yaml:snakeyaml:1.33"
compileOnly "org.yaml:snakeyaml:2.0"
}
blossom {

View File

@ -1,82 +0,0 @@
/*
* This file is part of ViaAprilFools - https://github.com/RaphiMC/ViaAprilFools
* Copyright (C) 2023 RK_01/RaphiMC and contributors
*
* This program is free software: you can redistribute it and/or modify
* it under the terms of the GNU General Public License as published by
* the Free Software Foundation, either version 3 of the License, or
* (at your option) any later version.
*
* This program is distributed in the hope that it will be useful,
* but WITHOUT ANY WARRANTY; without even the implied warranty of
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
* GNU General Public License for more details.
*
* You should have received a copy of the GNU General Public License
* along with this program. If not, see <http://www.gnu.org/licenses/>.
*/
package net.raphimc.viaaprilfools.api;
import com.viaversion.viabackwards.api.data.BackwardsMappings;
import com.viaversion.viaversion.api.Via;
import com.viaversion.viaversion.api.data.MappingDataLoader;
import com.viaversion.viaversion.api.data.Mappings;
import com.viaversion.viaversion.api.data.ParticleMappings;
import com.viaversion.viaversion.libs.fastutil.objects.Object2IntMap;
import com.viaversion.viaversion.libs.gson.JsonElement;
import com.viaversion.viaversion.libs.gson.JsonObject;
import com.viaversion.viaversion.util.Int2IntBiHashMap;
import java.util.Map;
public class ItemBackwardsMappings extends BackwardsMappings {
public ItemBackwardsMappings(String oldVersion, String newVersion) {
super(oldVersion, newVersion, null, true);
this.loadItems = true;
}
@Override
public void load() {
if (Via.getManager().isDebug()) {
this.getLogger().info("Loading " + this.oldVersion + " -> " + this.newVersion + " mappings...");
}
JsonObject diffmapping = this.hasDiffFile ? this.loadDiffFile() : null;
JsonObject oldMappings = MappingDataLoader.loadData("mapping-" + this.oldVersion + ".json", true);
JsonObject newMappings = MappingDataLoader.loadData("mapping-" + this.newVersion + ".json", true);
this.blockMappings = this.loadFromObject(oldMappings, newMappings, diffmapping, "blocks");
this.blockStateMappings = this.loadFromObject(oldMappings, newMappings, diffmapping, "blockstates");
this.blockEntityMappings = this.loadFromArray(oldMappings, newMappings, diffmapping, "blockentities");
this.soundMappings = this.loadFromArray(oldMappings, newMappings, diffmapping, "sounds");
this.statisticsMappings = this.loadFromArray(oldMappings, newMappings, diffmapping, "statistics");
Mappings particles = this.loadFromArray(oldMappings, newMappings, diffmapping, "particles");
if (particles != null) {
particleMappings = new ParticleMappings(oldMappings.getAsJsonArray("particles"), newMappings.getAsJsonArray("particles"), particles);
}
if (this.loadItems && newMappings.has("items")) {
this.itemMappings = new Int2IntBiHashMap();
this.itemMappings.defaultReturnValue(-1);
final JsonObject oldItems = oldMappings.getAsJsonObject("items");
final JsonObject newItems = newMappings.getAsJsonObject("items");
final JsonObject diffItems = diffmapping != null ? diffmapping.getAsJsonObject("items") : null;
final Object2IntMap<String> newIdentifierMap = MappingDataLoader.indexedObjectToMap(newItems);
for (Map.Entry<String, JsonElement> entry : oldItems.entrySet()) {
if (!newIdentifierMap.containsKey((entry.getValue()).getAsString())) {
if (diffItems == null || !diffItems.has(entry.getValue().getAsString())) continue;
newItems.add(String.valueOf(Integer.MAX_VALUE - Integer.parseInt(entry.getKey())), entry.getValue());
}
}
MappingDataLoader.mapIdentifiers(this.itemMappings, oldItems, newItems, diffItems, true);
}
if (diffmapping != null && diffmapping.has("tags")) {
throw new IllegalStateException("I hope this doesn't get executed");
}
this.loadExtras(oldMappings, newMappings, diffmapping);
}
}

View File

@ -29,14 +29,13 @@ import com.viaversion.viaversion.protocols.protocol1_14to1_13_2.ClientboundPacke
import com.viaversion.viaversion.protocols.protocol1_14to1_13_2.Protocol1_14To1_13_2;
import com.viaversion.viaversion.protocols.protocol1_14to1_13_2.ServerboundPackets1_14;
import com.viaversion.viaversion.protocols.protocol1_14to1_13_2.types.Chunk1_14Type;
import net.raphimc.viaaprilfools.api.ItemBackwardsMappings;
import net.raphimc.viaaprilfools.protocols.protocol1_14to3D_Shareware.packets.BlockItemPackets3D_Shareware;
import net.raphimc.viaaprilfools.protocols.protocol1_14to3D_Shareware.packets.EntityPackets3D_Shareware;
import net.raphimc.viaaprilfools.protocols.protocol1_14to3D_Shareware.storage.ChunkCenterTracker3D_Shareware;
public class Protocol1_14to3D_Shareware extends BackwardsProtocol<ClientboundPackets3D_Shareware, ClientboundPackets1_14, ServerboundPackets3D_Shareware, ServerboundPackets1_14> {
public static final BackwardsMappings MAPPINGS = new ItemBackwardsMappings("3D_Shareware", "1.14");
public static final BackwardsMappings MAPPINGS = new BackwardsMappings("3D_Shareware", "1.14", null, true);
public static final int SERVERSIDE_VIEW_DISTANCE = 64;
private BlockItemPackets3D_Shareware blockItemPackets;

View File

@ -32,7 +32,6 @@ import com.viaversion.viaversion.protocols.protocol1_16to1_15_2.ServerboundPacke
import com.viaversion.viaversion.rewriter.RecipeRewriter;
import com.viaversion.viaversion.rewriter.StatisticsRewriter;
import com.viaversion.viaversion.rewriter.TagRewriter;
import net.raphimc.viaaprilfools.api.ItemBackwardsMappings;
import net.raphimc.viaaprilfools.protocols.protocol1_16to20w14infinite.metadata.MetadataRewriter1_16to20w14infinite;
import net.raphimc.viaaprilfools.protocols.protocol1_16to20w14infinite.packets.BlockItemPackets20w14infinite;
import net.raphimc.viaaprilfools.protocols.protocol1_16to20w14infinite.packets.EntityPackets20w14infinite;
@ -41,7 +40,7 @@ import java.util.UUID;
public class Protocol1_16to20w14infinite extends BackwardsProtocol<ClientboundPackets20w14infinite, ClientboundPackets1_16, ServerboundPackets20w14infinite, ServerboundPackets1_16> {
public static final BackwardsMappings MAPPINGS = new ItemBackwardsMappings("20w14infinite", "1.16");
public static final BackwardsMappings MAPPINGS = new BackwardsMappings("20w14infinite", "1.16", null, true);
private static final UUID ZERO_UUID = new UUID(0, 0);
private BlockItemPackets20w14infinite blockItemPackets;

View File

@ -1,23 +1,23 @@
{
"items": {
"minecraft:red_key": {
"id": "minecraft:tripwire_hook",
"red_key": {
"id": "tripwire_hook",
"name": "3D Shareware Red Key"
},
"minecraft:blue_key": {
"id": "minecraft:tripwire_hook",
"blue_key": {
"id": "tripwire_hook",
"name": "3D Shareware Blue Key"
},
"minecraft:yellow_key": {
"id": "minecraft:tripwire_hook",
"yellow_key": {
"id": "tripwire_hook",
"name": "3D Shareware Yellow Key"
},
"minecraft:3d": {
"id": "minecraft:golden_carrot",
"3d": {
"id": "golden_carrot",
"name": "3D Shareware 3D"
}
},
"sounds": {
"awesome_intro": "entity.dragon_fireball.explode"
}
}
}

View File

@ -1,132 +1,132 @@
{
"blockstates": {
"minecraft:soul_fire_torch": "minecraft:soul_torch",
"minecraft:soul_fire_wall_torch[facing=north]": "minecraft:soul_wall_torch[facing=north]",
"minecraft:soul_fire_wall_torch[facing=south]": "minecraft:soul_wall_torch[facing=south]",
"minecraft:soul_fire_wall_torch[facing=west]": "minecraft:soul_wall_torch[facing=west]",
"minecraft:soul_fire_wall_torch[facing=east]": "minecraft:soul_wall_torch[facing=east]",
"minecraft:netherite_stairs[facing=north,half=top,shape=straight,waterlogged=true]": "minecraft:blackstone_stairs[facing=north,half=top,shape=straight,waterlogged=true]",
"minecraft:netherite_stairs[facing=north,half=top,shape=straight,waterlogged=false]": "minecraft:blackstone_stairs[facing=north,half=top,shape=straight,waterlogged=false]",
"minecraft:netherite_stairs[facing=north,half=top,shape=inner_left,waterlogged=true]": "minecraft:blackstone_stairs[facing=north,half=top,shape=inner_left,waterlogged=true]",
"minecraft:netherite_stairs[facing=north,half=top,shape=inner_left,waterlogged=false]": "minecraft:blackstone_stairs[facing=north,half=top,shape=inner_left,waterlogged=false]",
"minecraft:netherite_stairs[facing=north,half=top,shape=inner_right,waterlogged=true]": "minecraft:blackstone_stairs[facing=north,half=top,shape=inner_right,waterlogged=true]",
"minecraft:netherite_stairs[facing=north,half=top,shape=inner_right,waterlogged=false]": "minecraft:blackstone_stairs[facing=north,half=top,shape=inner_right,waterlogged=false]",
"minecraft:netherite_stairs[facing=north,half=top,shape=outer_left,waterlogged=true]": "minecraft:blackstone_stairs[facing=north,half=top,shape=outer_left,waterlogged=true]",
"minecraft:netherite_stairs[facing=north,half=top,shape=outer_left,waterlogged=false]": "minecraft:blackstone_stairs[facing=north,half=top,shape=outer_left,waterlogged=false]",
"minecraft:netherite_stairs[facing=north,half=top,shape=outer_right,waterlogged=true]": "minecraft:blackstone_stairs[facing=north,half=top,shape=outer_right,waterlogged=true]",
"minecraft:netherite_stairs[facing=north,half=top,shape=outer_right,waterlogged=false]": "minecraft:blackstone_stairs[facing=north,half=top,shape=outer_right,waterlogged=false]",
"minecraft:netherite_stairs[facing=north,half=bottom,shape=straight,waterlogged=true]": "minecraft:blackstone_stairs[facing=north,half=bottom,shape=straight,waterlogged=true]",
"minecraft:netherite_stairs[facing=north,half=bottom,shape=straight,waterlogged=false]": "minecraft:blackstone_stairs[facing=north,half=bottom,shape=straight,waterlogged=false]",
"minecraft:netherite_stairs[facing=north,half=bottom,shape=inner_left,waterlogged=true]": "minecraft:blackstone_stairs[facing=north,half=bottom,shape=inner_left,waterlogged=true]",
"minecraft:netherite_stairs[facing=north,half=bottom,shape=inner_left,waterlogged=false]": "minecraft:blackstone_stairs[facing=north,half=bottom,shape=inner_left,waterlogged=false]",
"minecraft:netherite_stairs[facing=north,half=bottom,shape=inner_right,waterlogged=true]": "minecraft:blackstone_stairs[facing=north,half=bottom,shape=inner_right,waterlogged=true]",
"minecraft:netherite_stairs[facing=north,half=bottom,shape=inner_right,waterlogged=false]": "minecraft:blackstone_stairs[facing=north,half=bottom,shape=inner_right,waterlogged=false]",
"minecraft:netherite_stairs[facing=north,half=bottom,shape=outer_left,waterlogged=true]": "minecraft:blackstone_stairs[facing=north,half=bottom,shape=outer_left,waterlogged=true]",
"minecraft:netherite_stairs[facing=north,half=bottom,shape=outer_left,waterlogged=false]": "minecraft:blackstone_stairs[facing=north,half=bottom,shape=outer_left,waterlogged=false]",
"minecraft:netherite_stairs[facing=north,half=bottom,shape=outer_right,waterlogged=true]": "minecraft:blackstone_stairs[facing=north,half=bottom,shape=outer_right,waterlogged=true]",
"minecraft:netherite_stairs[facing=north,half=bottom,shape=outer_right,waterlogged=false]": "minecraft:blackstone_stairs[facing=north,half=bottom,shape=outer_right,waterlogged=false]",
"minecraft:netherite_stairs[facing=south,half=top,shape=straight,waterlogged=true]": "minecraft:blackstone_stairs[facing=south,half=top,shape=straight,waterlogged=true]",
"minecraft:netherite_stairs[facing=south,half=top,shape=straight,waterlogged=false]": "minecraft:blackstone_stairs[facing=south,half=top,shape=straight,waterlogged=false]",
"minecraft:netherite_stairs[facing=south,half=top,shape=inner_left,waterlogged=true]": "minecraft:blackstone_stairs[facing=south,half=top,shape=inner_left,waterlogged=true]",
"minecraft:netherite_stairs[facing=south,half=top,shape=inner_left,waterlogged=false]": "minecraft:blackstone_stairs[facing=south,half=top,shape=inner_left,waterlogged=false]",
"minecraft:netherite_stairs[facing=south,half=top,shape=inner_right,waterlogged=true]": "minecraft:blackstone_stairs[facing=south,half=top,shape=inner_right,waterlogged=true]",
"minecraft:netherite_stairs[facing=south,half=top,shape=inner_right,waterlogged=false]": "minecraft:blackstone_stairs[facing=south,half=top,shape=inner_right,waterlogged=false]",
"minecraft:netherite_stairs[facing=south,half=top,shape=outer_left,waterlogged=true]": "minecraft:blackstone_stairs[facing=south,half=top,shape=outer_left,waterlogged=true]",
"minecraft:netherite_stairs[facing=south,half=top,shape=outer_left,waterlogged=false]": "minecraft:blackstone_stairs[facing=south,half=top,shape=outer_left,waterlogged=false]",
"minecraft:netherite_stairs[facing=south,half=top,shape=outer_right,waterlogged=true]": "minecraft:blackstone_stairs[facing=south,half=top,shape=outer_right,waterlogged=true]",
"minecraft:netherite_stairs[facing=south,half=top,shape=outer_right,waterlogged=false]": "minecraft:blackstone_stairs[facing=south,half=top,shape=outer_right,waterlogged=false]",
"minecraft:netherite_stairs[facing=south,half=bottom,shape=straight,waterlogged=true]": "minecraft:blackstone_stairs[facing=south,half=bottom,shape=straight,waterlogged=true]",
"minecraft:netherite_stairs[facing=south,half=bottom,shape=straight,waterlogged=false]": "minecraft:blackstone_stairs[facing=south,half=bottom,shape=straight,waterlogged=false]",
"minecraft:netherite_stairs[facing=south,half=bottom,shape=inner_left,waterlogged=true]": "minecraft:blackstone_stairs[facing=south,half=bottom,shape=inner_left,waterlogged=true]",
"minecraft:netherite_stairs[facing=south,half=bottom,shape=inner_left,waterlogged=false]": "minecraft:blackstone_stairs[facing=south,half=bottom,shape=inner_left,waterlogged=false]",
"minecraft:netherite_stairs[facing=south,half=bottom,shape=inner_right,waterlogged=true]": "minecraft:blackstone_stairs[facing=south,half=bottom,shape=inner_right,waterlogged=true]",
"minecraft:netherite_stairs[facing=south,half=bottom,shape=inner_right,waterlogged=false]": "minecraft:blackstone_stairs[facing=south,half=bottom,shape=inner_right,waterlogged=false]",
"minecraft:netherite_stairs[facing=south,half=bottom,shape=outer_left,waterlogged=true]": "minecraft:blackstone_stairs[facing=south,half=bottom,shape=outer_left,waterlogged=true]",
"minecraft:netherite_stairs[facing=south,half=bottom,shape=outer_left,waterlogged=false]": "minecraft:blackstone_stairs[facing=south,half=bottom,shape=outer_left,waterlogged=false]",
"minecraft:netherite_stairs[facing=south,half=bottom,shape=outer_right,waterlogged=true]": "minecraft:blackstone_stairs[facing=south,half=bottom,shape=outer_right,waterlogged=true]",
"minecraft:netherite_stairs[facing=south,half=bottom,shape=outer_right,waterlogged=false]": "minecraft:blackstone_stairs[facing=south,half=bottom,shape=outer_right,waterlogged=false]",
"minecraft:netherite_stairs[facing=west,half=top,shape=straight,waterlogged=true]": "minecraft:blackstone_stairs[facing=west,half=top,shape=straight,waterlogged=true]",
"minecraft:netherite_stairs[facing=west,half=top,shape=straight,waterlogged=false]": "minecraft:blackstone_stairs[facing=west,half=top,shape=straight,waterlogged=false]",
"minecraft:netherite_stairs[facing=west,half=top,shape=inner_left,waterlogged=true]": "minecraft:blackstone_stairs[facing=west,half=top,shape=inner_left,waterlogged=true]",
"minecraft:netherite_stairs[facing=west,half=top,shape=inner_left,waterlogged=false]": "minecraft:blackstone_stairs[facing=west,half=top,shape=inner_left,waterlogged=false]",
"minecraft:netherite_stairs[facing=west,half=top,shape=inner_right,waterlogged=true]": "minecraft:blackstone_stairs[facing=west,half=top,shape=inner_right,waterlogged=true]",
"minecraft:netherite_stairs[facing=west,half=top,shape=inner_right,waterlogged=false]": "minecraft:blackstone_stairs[facing=west,half=top,shape=inner_right,waterlogged=false]",
"minecraft:netherite_stairs[facing=west,half=top,shape=outer_left,waterlogged=true]": "minecraft:blackstone_stairs[facing=west,half=top,shape=outer_left,waterlogged=true]",
"minecraft:netherite_stairs[facing=west,half=top,shape=outer_left,waterlogged=false]": "minecraft:blackstone_stairs[facing=west,half=top,shape=outer_left,waterlogged=false]",
"minecraft:netherite_stairs[facing=west,half=top,shape=outer_right,waterlogged=true]": "minecraft:blackstone_stairs[facing=west,half=top,shape=outer_right,waterlogged=true]",
"minecraft:netherite_stairs[facing=west,half=top,shape=outer_right,waterlogged=false]": "minecraft:blackstone_stairs[facing=west,half=top,shape=outer_right,waterlogged=false]",
"minecraft:netherite_stairs[facing=west,half=bottom,shape=straight,waterlogged=true]": "minecraft:blackstone_stairs[facing=west,half=bottom,shape=straight,waterlogged=true]",
"minecraft:netherite_stairs[facing=west,half=bottom,shape=straight,waterlogged=false]": "minecraft:blackstone_stairs[facing=west,half=bottom,shape=straight,waterlogged=false]",
"minecraft:netherite_stairs[facing=west,half=bottom,shape=inner_left,waterlogged=true]": "minecraft:blackstone_stairs[facing=west,half=bottom,shape=inner_left,waterlogged=true]",
"minecraft:netherite_stairs[facing=west,half=bottom,shape=inner_left,waterlogged=false]": "minecraft:blackstone_stairs[facing=west,half=bottom,shape=inner_left,waterlogged=false]",
"minecraft:netherite_stairs[facing=west,half=bottom,shape=inner_right,waterlogged=true]": "minecraft:blackstone_stairs[facing=west,half=bottom,shape=inner_right,waterlogged=true]",
"minecraft:netherite_stairs[facing=west,half=bottom,shape=inner_right,waterlogged=false]": "minecraft:blackstone_stairs[facing=west,half=bottom,shape=inner_right,waterlogged=false]",
"minecraft:netherite_stairs[facing=west,half=bottom,shape=outer_left,waterlogged=true]": "minecraft:blackstone_stairs[facing=west,half=bottom,shape=outer_left,waterlogged=true]",
"minecraft:netherite_stairs[facing=west,half=bottom,shape=outer_left,waterlogged=false]": "minecraft:blackstone_stairs[facing=west,half=bottom,shape=outer_left,waterlogged=false]",
"minecraft:netherite_stairs[facing=west,half=bottom,shape=outer_right,waterlogged=true]": "minecraft:blackstone_stairs[facing=west,half=bottom,shape=outer_right,waterlogged=true]",
"minecraft:netherite_stairs[facing=west,half=bottom,shape=outer_right,waterlogged=false]": "minecraft:blackstone_stairs[facing=west,half=bottom,shape=outer_right,waterlogged=false]",
"minecraft:netherite_stairs[facing=east,half=top,shape=straight,waterlogged=true]": "minecraft:blackstone_stairs[facing=east,half=top,shape=straight,waterlogged=true]",
"minecraft:netherite_stairs[facing=east,half=top,shape=straight,waterlogged=false]": "minecraft:blackstone_stairs[facing=east,half=top,shape=straight,waterlogged=false]",
"minecraft:netherite_stairs[facing=east,half=top,shape=inner_left,waterlogged=true]": "minecraft:blackstone_stairs[facing=east,half=top,shape=inner_left,waterlogged=true]",
"minecraft:netherite_stairs[facing=east,half=top,shape=inner_left,waterlogged=false]": "minecraft:blackstone_stairs[facing=east,half=top,shape=inner_left,waterlogged=false]",
"minecraft:netherite_stairs[facing=east,half=top,shape=inner_right,waterlogged=true]": "minecraft:blackstone_stairs[facing=east,half=top,shape=inner_right,waterlogged=true]",
"minecraft:netherite_stairs[facing=east,half=top,shape=inner_right,waterlogged=false]": "minecraft:blackstone_stairs[facing=east,half=top,shape=inner_right,waterlogged=false]",
"minecraft:netherite_stairs[facing=east,half=top,shape=outer_left,waterlogged=true]": "minecraft:blackstone_stairs[facing=east,half=top,shape=outer_left,waterlogged=true]",
"minecraft:netherite_stairs[facing=east,half=top,shape=outer_left,waterlogged=false]": "minecraft:blackstone_stairs[facing=east,half=top,shape=outer_left,waterlogged=false]",
"minecraft:netherite_stairs[facing=east,half=top,shape=outer_right,waterlogged=true]": "minecraft:blackstone_stairs[facing=east,half=top,shape=outer_right,waterlogged=true]",
"minecraft:netherite_stairs[facing=east,half=top,shape=outer_right,waterlogged=false]": "minecraft:blackstone_stairs[facing=east,half=top,shape=outer_right,waterlogged=false]",
"minecraft:netherite_stairs[facing=east,half=bottom,shape=straight,waterlogged=true]": "minecraft:blackstone_stairs[facing=east,half=bottom,shape=straight,waterlogged=true]",
"minecraft:netherite_stairs[facing=east,half=bottom,shape=straight,waterlogged=false]": "minecraft:blackstone_stairs[facing=east,half=bottom,shape=straight,waterlogged=false]",
"minecraft:netherite_stairs[facing=east,half=bottom,shape=inner_left,waterlogged=true]": "minecraft:blackstone_stairs[facing=east,half=bottom,shape=inner_left,waterlogged=true]",
"minecraft:netherite_stairs[facing=east,half=bottom,shape=inner_left,waterlogged=false]": "minecraft:blackstone_stairs[facing=east,half=bottom,shape=inner_left,waterlogged=false]",
"minecraft:netherite_stairs[facing=east,half=bottom,shape=inner_right,waterlogged=true]": "minecraft:blackstone_stairs[facing=east,half=bottom,shape=inner_right,waterlogged=true]",
"minecraft:netherite_stairs[facing=east,half=bottom,shape=inner_right,waterlogged=false]": "minecraft:blackstone_stairs[facing=east,half=bottom,shape=inner_right,waterlogged=false]",
"minecraft:netherite_stairs[facing=east,half=bottom,shape=outer_left,waterlogged=true]": "minecraft:blackstone_stairs[facing=east,half=bottom,shape=outer_left,waterlogged=true]",
"minecraft:netherite_stairs[facing=east,half=bottom,shape=outer_left,waterlogged=false]": "minecraft:blackstone_stairs[facing=east,half=bottom,shape=outer_left,waterlogged=false]",
"minecraft:netherite_stairs[facing=east,half=bottom,shape=outer_right,waterlogged=true]": "minecraft:blackstone_stairs[facing=east,half=bottom,shape=outer_right,waterlogged=true]",
"minecraft:netherite_stairs[facing=east,half=bottom,shape=outer_right,waterlogged=false]": "minecraft:blackstone_stairs[facing=east,half=bottom,shape=outer_right,waterlogged=false]",
"minecraft:cursor": "minecraft:lime_concrete",
"minecraft:zone": "minecraft:moving_piston[facing=north,type=normal]",
"minecraft:ant[facing=north]": "minecraft:magenta_glazed_terracotta[facing=south]",
"minecraft:ant[facing=south]": "minecraft:magenta_glazed_terracotta[facing=north]",
"minecraft:ant[facing=west]": "minecraft:magenta_glazed_terracotta[facing=east]",
"minecraft:ant[facing=east]": "minecraft:magenta_glazed_terracotta[facing=west]",
"minecraft:neither_portal[axis=x]": "minecraft:nether_portal[axis=x]",
"minecraft:neither_portal[axis=z]": "minecraft:nether_portal[axis=z]",
"minecraft:soul_fire_lantern[hanging=true]": "minecraft:soul_lantern[hanging=true]",
"minecraft:soul_fire_lantern[hanging=false]": "minecraft:soul_lantern[hanging=false]",
"minecraft:book_box[facing=north]": "minecraft:bookshelf",
"minecraft:book_box[facing=south]": "minecraft:bookshelf",
"minecraft:book_box[facing=west]": "minecraft:bookshelf",
"minecraft:book_box[facing=east]": "minecraft:bookshelf"
"soul_fire_torch": "soul_torch",
"soul_fire_wall_torch[facing=north]": "soul_wall_torch[facing=north]",
"soul_fire_wall_torch[facing=south]": "soul_wall_torch[facing=south]",
"soul_fire_wall_torch[facing=west]": "soul_wall_torch[facing=west]",
"soul_fire_wall_torch[facing=east]": "soul_wall_torch[facing=east]",
"netherite_stairs[facing=north,half=top,shape=straight,waterlogged=true]": "blackstone_stairs[facing=north,half=top,shape=straight,waterlogged=true]",
"netherite_stairs[facing=north,half=top,shape=straight,waterlogged=false]": "blackstone_stairs[facing=north,half=top,shape=straight,waterlogged=false]",
"netherite_stairs[facing=north,half=top,shape=inner_left,waterlogged=true]": "blackstone_stairs[facing=north,half=top,shape=inner_left,waterlogged=true]",
"netherite_stairs[facing=north,half=top,shape=inner_left,waterlogged=false]": "blackstone_stairs[facing=north,half=top,shape=inner_left,waterlogged=false]",
"netherite_stairs[facing=north,half=top,shape=inner_right,waterlogged=true]": "blackstone_stairs[facing=north,half=top,shape=inner_right,waterlogged=true]",
"netherite_stairs[facing=north,half=top,shape=inner_right,waterlogged=false]": "blackstone_stairs[facing=north,half=top,shape=inner_right,waterlogged=false]",
"netherite_stairs[facing=north,half=top,shape=outer_left,waterlogged=true]": "blackstone_stairs[facing=north,half=top,shape=outer_left,waterlogged=true]",
"netherite_stairs[facing=north,half=top,shape=outer_left,waterlogged=false]": "blackstone_stairs[facing=north,half=top,shape=outer_left,waterlogged=false]",
"netherite_stairs[facing=north,half=top,shape=outer_right,waterlogged=true]": "blackstone_stairs[facing=north,half=top,shape=outer_right,waterlogged=true]",
"netherite_stairs[facing=north,half=top,shape=outer_right,waterlogged=false]": "blackstone_stairs[facing=north,half=top,shape=outer_right,waterlogged=false]",
"netherite_stairs[facing=north,half=bottom,shape=straight,waterlogged=true]": "blackstone_stairs[facing=north,half=bottom,shape=straight,waterlogged=true]",
"netherite_stairs[facing=north,half=bottom,shape=straight,waterlogged=false]": "blackstone_stairs[facing=north,half=bottom,shape=straight,waterlogged=false]",
"netherite_stairs[facing=north,half=bottom,shape=inner_left,waterlogged=true]": "blackstone_stairs[facing=north,half=bottom,shape=inner_left,waterlogged=true]",
"netherite_stairs[facing=north,half=bottom,shape=inner_left,waterlogged=false]": "blackstone_stairs[facing=north,half=bottom,shape=inner_left,waterlogged=false]",
"netherite_stairs[facing=north,half=bottom,shape=inner_right,waterlogged=true]": "blackstone_stairs[facing=north,half=bottom,shape=inner_right,waterlogged=true]",
"netherite_stairs[facing=north,half=bottom,shape=inner_right,waterlogged=false]": "blackstone_stairs[facing=north,half=bottom,shape=inner_right,waterlogged=false]",
"netherite_stairs[facing=north,half=bottom,shape=outer_left,waterlogged=true]": "blackstone_stairs[facing=north,half=bottom,shape=outer_left,waterlogged=true]",
"netherite_stairs[facing=north,half=bottom,shape=outer_left,waterlogged=false]": "blackstone_stairs[facing=north,half=bottom,shape=outer_left,waterlogged=false]",
"netherite_stairs[facing=north,half=bottom,shape=outer_right,waterlogged=true]": "blackstone_stairs[facing=north,half=bottom,shape=outer_right,waterlogged=true]",
"netherite_stairs[facing=north,half=bottom,shape=outer_right,waterlogged=false]": "blackstone_stairs[facing=north,half=bottom,shape=outer_right,waterlogged=false]",
"netherite_stairs[facing=south,half=top,shape=straight,waterlogged=true]": "blackstone_stairs[facing=south,half=top,shape=straight,waterlogged=true]",
"netherite_stairs[facing=south,half=top,shape=straight,waterlogged=false]": "blackstone_stairs[facing=south,half=top,shape=straight,waterlogged=false]",
"netherite_stairs[facing=south,half=top,shape=inner_left,waterlogged=true]": "blackstone_stairs[facing=south,half=top,shape=inner_left,waterlogged=true]",
"netherite_stairs[facing=south,half=top,shape=inner_left,waterlogged=false]": "blackstone_stairs[facing=south,half=top,shape=inner_left,waterlogged=false]",
"netherite_stairs[facing=south,half=top,shape=inner_right,waterlogged=true]": "blackstone_stairs[facing=south,half=top,shape=inner_right,waterlogged=true]",
"netherite_stairs[facing=south,half=top,shape=inner_right,waterlogged=false]": "blackstone_stairs[facing=south,half=top,shape=inner_right,waterlogged=false]",
"netherite_stairs[facing=south,half=top,shape=outer_left,waterlogged=true]": "blackstone_stairs[facing=south,half=top,shape=outer_left,waterlogged=true]",
"netherite_stairs[facing=south,half=top,shape=outer_left,waterlogged=false]": "blackstone_stairs[facing=south,half=top,shape=outer_left,waterlogged=false]",
"netherite_stairs[facing=south,half=top,shape=outer_right,waterlogged=true]": "blackstone_stairs[facing=south,half=top,shape=outer_right,waterlogged=true]",
"netherite_stairs[facing=south,half=top,shape=outer_right,waterlogged=false]": "blackstone_stairs[facing=south,half=top,shape=outer_right,waterlogged=false]",
"netherite_stairs[facing=south,half=bottom,shape=straight,waterlogged=true]": "blackstone_stairs[facing=south,half=bottom,shape=straight,waterlogged=true]",
"netherite_stairs[facing=south,half=bottom,shape=straight,waterlogged=false]": "blackstone_stairs[facing=south,half=bottom,shape=straight,waterlogged=false]",
"netherite_stairs[facing=south,half=bottom,shape=inner_left,waterlogged=true]": "blackstone_stairs[facing=south,half=bottom,shape=inner_left,waterlogged=true]",
"netherite_stairs[facing=south,half=bottom,shape=inner_left,waterlogged=false]": "blackstone_stairs[facing=south,half=bottom,shape=inner_left,waterlogged=false]",
"netherite_stairs[facing=south,half=bottom,shape=inner_right,waterlogged=true]": "blackstone_stairs[facing=south,half=bottom,shape=inner_right,waterlogged=true]",
"netherite_stairs[facing=south,half=bottom,shape=inner_right,waterlogged=false]": "blackstone_stairs[facing=south,half=bottom,shape=inner_right,waterlogged=false]",
"netherite_stairs[facing=south,half=bottom,shape=outer_left,waterlogged=true]": "blackstone_stairs[facing=south,half=bottom,shape=outer_left,waterlogged=true]",
"netherite_stairs[facing=south,half=bottom,shape=outer_left,waterlogged=false]": "blackstone_stairs[facing=south,half=bottom,shape=outer_left,waterlogged=false]",
"netherite_stairs[facing=south,half=bottom,shape=outer_right,waterlogged=true]": "blackstone_stairs[facing=south,half=bottom,shape=outer_right,waterlogged=true]",
"netherite_stairs[facing=south,half=bottom,shape=outer_right,waterlogged=false]": "blackstone_stairs[facing=south,half=bottom,shape=outer_right,waterlogged=false]",
"netherite_stairs[facing=west,half=top,shape=straight,waterlogged=true]": "blackstone_stairs[facing=west,half=top,shape=straight,waterlogged=true]",
"netherite_stairs[facing=west,half=top,shape=straight,waterlogged=false]": "blackstone_stairs[facing=west,half=top,shape=straight,waterlogged=false]",
"netherite_stairs[facing=west,half=top,shape=inner_left,waterlogged=true]": "blackstone_stairs[facing=west,half=top,shape=inner_left,waterlogged=true]",
"netherite_stairs[facing=west,half=top,shape=inner_left,waterlogged=false]": "blackstone_stairs[facing=west,half=top,shape=inner_left,waterlogged=false]",
"netherite_stairs[facing=west,half=top,shape=inner_right,waterlogged=true]": "blackstone_stairs[facing=west,half=top,shape=inner_right,waterlogged=true]",
"netherite_stairs[facing=west,half=top,shape=inner_right,waterlogged=false]": "blackstone_stairs[facing=west,half=top,shape=inner_right,waterlogged=false]",
"netherite_stairs[facing=west,half=top,shape=outer_left,waterlogged=true]": "blackstone_stairs[facing=west,half=top,shape=outer_left,waterlogged=true]",
"netherite_stairs[facing=west,half=top,shape=outer_left,waterlogged=false]": "blackstone_stairs[facing=west,half=top,shape=outer_left,waterlogged=false]",
"netherite_stairs[facing=west,half=top,shape=outer_right,waterlogged=true]": "blackstone_stairs[facing=west,half=top,shape=outer_right,waterlogged=true]",
"netherite_stairs[facing=west,half=top,shape=outer_right,waterlogged=false]": "blackstone_stairs[facing=west,half=top,shape=outer_right,waterlogged=false]",
"netherite_stairs[facing=west,half=bottom,shape=straight,waterlogged=true]": "blackstone_stairs[facing=west,half=bottom,shape=straight,waterlogged=true]",
"netherite_stairs[facing=west,half=bottom,shape=straight,waterlogged=false]": "blackstone_stairs[facing=west,half=bottom,shape=straight,waterlogged=false]",
"netherite_stairs[facing=west,half=bottom,shape=inner_left,waterlogged=true]": "blackstone_stairs[facing=west,half=bottom,shape=inner_left,waterlogged=true]",
"netherite_stairs[facing=west,half=bottom,shape=inner_left,waterlogged=false]": "blackstone_stairs[facing=west,half=bottom,shape=inner_left,waterlogged=false]",
"netherite_stairs[facing=west,half=bottom,shape=inner_right,waterlogged=true]": "blackstone_stairs[facing=west,half=bottom,shape=inner_right,waterlogged=true]",
"netherite_stairs[facing=west,half=bottom,shape=inner_right,waterlogged=false]": "blackstone_stairs[facing=west,half=bottom,shape=inner_right,waterlogged=false]",
"netherite_stairs[facing=west,half=bottom,shape=outer_left,waterlogged=true]": "blackstone_stairs[facing=west,half=bottom,shape=outer_left,waterlogged=true]",
"netherite_stairs[facing=west,half=bottom,shape=outer_left,waterlogged=false]": "blackstone_stairs[facing=west,half=bottom,shape=outer_left,waterlogged=false]",
"netherite_stairs[facing=west,half=bottom,shape=outer_right,waterlogged=true]": "blackstone_stairs[facing=west,half=bottom,shape=outer_right,waterlogged=true]",
"netherite_stairs[facing=west,half=bottom,shape=outer_right,waterlogged=false]": "blackstone_stairs[facing=west,half=bottom,shape=outer_right,waterlogged=false]",
"netherite_stairs[facing=east,half=top,shape=straight,waterlogged=true]": "blackstone_stairs[facing=east,half=top,shape=straight,waterlogged=true]",
"netherite_stairs[facing=east,half=top,shape=straight,waterlogged=false]": "blackstone_stairs[facing=east,half=top,shape=straight,waterlogged=false]",
"netherite_stairs[facing=east,half=top,shape=inner_left,waterlogged=true]": "blackstone_stairs[facing=east,half=top,shape=inner_left,waterlogged=true]",
"netherite_stairs[facing=east,half=top,shape=inner_left,waterlogged=false]": "blackstone_stairs[facing=east,half=top,shape=inner_left,waterlogged=false]",
"netherite_stairs[facing=east,half=top,shape=inner_right,waterlogged=true]": "blackstone_stairs[facing=east,half=top,shape=inner_right,waterlogged=true]",
"netherite_stairs[facing=east,half=top,shape=inner_right,waterlogged=false]": "blackstone_stairs[facing=east,half=top,shape=inner_right,waterlogged=false]",
"netherite_stairs[facing=east,half=top,shape=outer_left,waterlogged=true]": "blackstone_stairs[facing=east,half=top,shape=outer_left,waterlogged=true]",
"netherite_stairs[facing=east,half=top,shape=outer_left,waterlogged=false]": "blackstone_stairs[facing=east,half=top,shape=outer_left,waterlogged=false]",
"netherite_stairs[facing=east,half=top,shape=outer_right,waterlogged=true]": "blackstone_stairs[facing=east,half=top,shape=outer_right,waterlogged=true]",
"netherite_stairs[facing=east,half=top,shape=outer_right,waterlogged=false]": "blackstone_stairs[facing=east,half=top,shape=outer_right,waterlogged=false]",
"netherite_stairs[facing=east,half=bottom,shape=straight,waterlogged=true]": "blackstone_stairs[facing=east,half=bottom,shape=straight,waterlogged=true]",
"netherite_stairs[facing=east,half=bottom,shape=straight,waterlogged=false]": "blackstone_stairs[facing=east,half=bottom,shape=straight,waterlogged=false]",
"netherite_stairs[facing=east,half=bottom,shape=inner_left,waterlogged=true]": "blackstone_stairs[facing=east,half=bottom,shape=inner_left,waterlogged=true]",
"netherite_stairs[facing=east,half=bottom,shape=inner_left,waterlogged=false]": "blackstone_stairs[facing=east,half=bottom,shape=inner_left,waterlogged=false]",
"netherite_stairs[facing=east,half=bottom,shape=inner_right,waterlogged=true]": "blackstone_stairs[facing=east,half=bottom,shape=inner_right,waterlogged=true]",
"netherite_stairs[facing=east,half=bottom,shape=inner_right,waterlogged=false]": "blackstone_stairs[facing=east,half=bottom,shape=inner_right,waterlogged=false]",
"netherite_stairs[facing=east,half=bottom,shape=outer_left,waterlogged=true]": "blackstone_stairs[facing=east,half=bottom,shape=outer_left,waterlogged=true]",
"netherite_stairs[facing=east,half=bottom,shape=outer_left,waterlogged=false]": "blackstone_stairs[facing=east,half=bottom,shape=outer_left,waterlogged=false]",
"netherite_stairs[facing=east,half=bottom,shape=outer_right,waterlogged=true]": "blackstone_stairs[facing=east,half=bottom,shape=outer_right,waterlogged=true]",
"netherite_stairs[facing=east,half=bottom,shape=outer_right,waterlogged=false]": "blackstone_stairs[facing=east,half=bottom,shape=outer_right,waterlogged=false]",
"cursor": "lime_concrete",
"zone": "moving_piston[facing=north,type=normal]",
"ant[facing=north]": "magenta_glazed_terracotta[facing=south]",
"ant[facing=south]": "magenta_glazed_terracotta[facing=north]",
"ant[facing=west]": "magenta_glazed_terracotta[facing=east]",
"ant[facing=east]": "magenta_glazed_terracotta[facing=west]",
"neither_portal[axis=x]": "nether_portal[axis=x]",
"neither_portal[axis=z]": "nether_portal[axis=z]",
"soul_fire_lantern[hanging=true]": "soul_lantern[hanging=true]",
"soul_fire_lantern[hanging=false]": "soul_lantern[hanging=false]",
"book_box[facing=north]": "bookshelf",
"book_box[facing=south]": "bookshelf",
"book_box[facing=west]": "bookshelf",
"book_box[facing=east]": "bookshelf"
},
"items": {
"minecraft:soul_fire_torch": {
"id": "minecraft:soul_torch",
"soul_fire_torch": {
"id": "soul_torch",
"name": "20w14infinite Soul Fire Torch"
},
"minecraft:soul_fire_lantern": {
"id": "minecraft:soul_lantern",
"soul_fire_lantern": {
"id": "soul_lantern",
"name": "20w14infinite Soul Fire Latern"
},
"minecraft:netherite_stairs": {
"id": "minecraft:blackstone_stairs",
"netherite_stairs": {
"id": "blackstone_stairs",
"name": "20w14infinite Netherite Stairs"
},
"minecraft:book_box": {
"id": "minecraft:bookshelf",
"book_box": {
"id": "bookshelf",
"name": "20w14infinite Box of Infinite Books"
},
"minecraft:footprint": {
"id": "minecraft:gray_stained_glass_pane",
"footprint": {
"id": "gray_stained_glass_pane",
"name": "20w14infinite Footprint"
},
"minecraft:cursor": {
"id": "minecraft:lime_concrete",
"cursor": {
"id": "lime_concrete",
"name": "20w14infinite Cursor"
},
"minecraft:fine_item": {
"id": "minecraft:paper",
"fine_item": {
"id": "paper",
"name": "20w14infinite Fine Item"
}
},
@ -134,4 +134,4 @@
"music.nether": "",
"nothingtoseeheremovealong:awesome_intro": "entity.dragon_fireball.explode"
}
}
}