1
0
mirror of https://github.com/GeyserMC/Rainbow.git synced 2025-12-19 14:59:16 +00:00

mappings -> mapping.geyser

This commit is contained in:
Eclipse
2025-07-01 10:51:21 +00:00
parent 10f39c7db5
commit cc317e34d1
8 changed files with 15 additions and 12 deletions

View File

@@ -1,4 +1,4 @@
package org.geysermc.packgenerator.mapping;
package org.geysermc.packgenerator.mapping.geyser;
import it.unimi.dsi.fastutil.objects.Object2ObjectMap;
import net.minecraft.client.Minecraft;
@@ -24,9 +24,9 @@ import net.minecraft.world.item.equipment.trim.TrimMaterial;
import net.minecraft.world.level.Level;
import org.geysermc.packgenerator.accessor.BlockModelWrapperLocationAccessor;
import org.geysermc.packgenerator.accessor.SelectItemModelCasesAccessor;
import org.geysermc.packgenerator.mapping.predicate.GeyserConditionPredicate;
import org.geysermc.packgenerator.mapping.predicate.GeyserMatchPredicate;
import org.geysermc.packgenerator.mapping.predicate.GeyserPredicate;
import org.geysermc.packgenerator.mapping.geyser.predicate.GeyserConditionPredicate;
import org.geysermc.packgenerator.mapping.geyser.predicate.GeyserMatchPredicate;
import org.geysermc.packgenerator.mapping.geyser.predicate.GeyserPredicate;
import org.geysermc.packgenerator.mixin.ConditionalItemModelAccessor;
import org.geysermc.packgenerator.mixin.SelectItemModelAccessor;

View File

@@ -1,4 +1,4 @@
package org.geysermc.packgenerator.mapping;
package org.geysermc.packgenerator.mapping.geyser;
import com.mojang.serialization.Codec;
import com.mojang.serialization.codecs.RecordCodecBuilder;
@@ -6,7 +6,7 @@ import net.minecraft.core.component.DataComponentPatch;
import net.minecraft.core.component.DataComponentType;
import net.minecraft.core.component.DataComponents;
import net.minecraft.resources.ResourceLocation;
import org.geysermc.packgenerator.mapping.predicate.GeyserPredicate;
import org.geysermc.packgenerator.mapping.geyser.predicate.GeyserPredicate;
import java.util.List;
import java.util.Optional;

View File

@@ -1,4 +1,4 @@
package org.geysermc.packgenerator.mapping;
package org.geysermc.packgenerator.mapping.geyser;
import com.google.common.collect.Multimap;
import com.google.common.collect.MultimapBuilder;

View File

@@ -1,4 +1,4 @@
package org.geysermc.packgenerator.mapping.predicate;
package org.geysermc.packgenerator.mapping.geyser.predicate;
import com.google.common.base.Suppliers;
import com.mojang.serialization.Codec;

View File

@@ -1,4 +1,4 @@
package org.geysermc.packgenerator.mapping.predicate;
package org.geysermc.packgenerator.mapping.geyser.predicate;
import com.mojang.serialization.Codec;
import com.mojang.serialization.MapCodec;

View File

@@ -1,4 +1,4 @@
package org.geysermc.packgenerator.mapping.predicate;
package org.geysermc.packgenerator.mapping.geyser.predicate;
import com.mojang.serialization.Codec;
import com.mojang.serialization.MapCodec;

View File

@@ -4,10 +4,12 @@ import net.fabricmc.loader.api.FabricLoader;
import net.minecraft.world.item.ItemStack;
import org.geysermc.packgenerator.CodecUtil;
import org.geysermc.packgenerator.PackConstants;
import org.geysermc.packgenerator.mappings.GeyserMappings;
import org.geysermc.packgenerator.mapping.geyser.GeyserMappings;
import org.geysermc.packgenerator.pack.attachable.BedrockAttachable;
import java.io.IOException;
import java.nio.file.Path;
import java.util.ArrayList;
import java.util.List;
import java.util.UUID;
@@ -25,6 +27,7 @@ public class BedrockPack {
private final PackManifest manifest;
private final GeyserMappings mappings;
private final BedrockTextures.Builder itemTextures;
private final List<BedrockAttachable> attachables = new ArrayList<>();
public BedrockPack(String name) throws IOException {
this.name = name;

View File

@@ -2,7 +2,7 @@ package org.geysermc.packgenerator.pack;
import com.mojang.datafixers.util.Pair;
import com.mojang.serialization.Codec;
import org.geysermc.packgenerator.mapping.GeyserMapping;
import org.geysermc.packgenerator.mapping.geyser.GeyserMapping;
import java.util.HashMap;
import java.util.List;