Skip to content

Commit

Permalink
Tried to fix paintings, did not work. Added Bad Apple Painting
Browse files Browse the repository at this point in the history
  • Loading branch information
Nieadni committed Sep 20, 2023
1 parent 419b87e commit a6c68ba
Show file tree
Hide file tree
Showing 6 changed files with 47 additions and 62 deletions.
14 changes: 0 additions & 14 deletions credits.txt

This file was deleted.

Original file line number Diff line number Diff line change
Expand Up @@ -4,14 +4,22 @@
import com.github.manasmods.unordinary_basics.capability.IUBInventoryHandler;
import com.github.manasmods.unordinary_basics.capability.RedstonePouchCapabilityProvider;
import com.github.manasmods.unordinary_basics.capability.UBInventoryItemStackHandler;
import com.github.manasmods.unordinary_basics.data.*;
import com.github.manasmods.unordinary_basics.data.UBBlockStateProvider;
import com.github.manasmods.unordinary_basics.data.UBBlockTagProvider;
import com.github.manasmods.unordinary_basics.data.UBEntityTypeTagProvider;
import com.github.manasmods.unordinary_basics.data.UBFletchingRecipeProvider;
import com.github.manasmods.unordinary_basics.data.UBItemModelProvider;
import com.github.manasmods.unordinary_basics.data.UBItemTagProvider;
import com.github.manasmods.unordinary_basics.data.UBLootTableProvider;
import com.github.manasmods.unordinary_basics.data.UBRecipeProvider;
import com.github.manasmods.unordinary_basics.data.UBStructureTagProvider;
import com.github.manasmods.unordinary_basics.handler.UBEntityHandler;
import com.github.manasmods.unordinary_basics.integration.apotheosis.ApotheosisIntegration;
import com.github.manasmods.unordinary_basics.item.Unordinary_BasicsItems;
import com.github.manasmods.unordinary_basics.loot.ModLootModifiers;
import com.github.manasmods.unordinary_basics.network.Unordinary_BasicsNetwork;
import com.github.manasmods.unordinary_basics.network.toclient.UBInventoryClientSync;
import com.github.manasmods.unordinary_basics.painting.UBPaintings;
import com.github.manasmods.unordinary_basics.registry.UBPaintingVariants;
import com.github.manasmods.unordinary_basics.registry.UBRegistry;
import com.github.manasmods.unordinary_basics.utils.TreasureMapForEmeralds;
import com.github.manasmods.unordinary_basics.utils.UBTags;
Expand All @@ -32,7 +40,11 @@
import net.minecraft.world.level.Level;
import net.minecraft.world.level.saveddata.maps.MapDecoration;
import net.minecraftforge.common.MinecraftForge;
import net.minecraftforge.common.capabilities.*;
import net.minecraftforge.common.capabilities.Capability;
import net.minecraftforge.common.capabilities.ForgeCapabilities;
import net.minecraftforge.common.capabilities.ICapabilityProvider;
import net.minecraftforge.common.capabilities.ICapabilitySerializable;
import net.minecraftforge.common.capabilities.RegisterCapabilitiesEvent;
import net.minecraftforge.common.util.LazyOptional;
import net.minecraftforge.data.event.GatherDataEvent;
import net.minecraftforge.event.AttachCapabilitiesEvent;
Expand Down Expand Up @@ -99,7 +111,7 @@ public UnordinaryBasics() {
forgeBus.addListener(this::villagerTradesEvent);
forgeBus.addGenericListener(Entity.class,this::attachCapabilities);
modEventBus.addListener(UBEntityHandler::entityAttributeEvent);
UBPaintings.register(modEventBus);
UBPaintingVariants.register(modEventBus);
ModLootModifiers.register(modEventBus);
}

Expand Down

This file was deleted.

Original file line number Diff line number Diff line change
@@ -0,0 +1,25 @@
package com.github.manasmods.unordinary_basics.registry;

import com.github.manasmods.unordinary_basics.UnordinaryBasics;
import net.minecraft.world.entity.decoration.PaintingVariant;
import net.minecraftforge.eventbus.api.IEventBus;
import net.minecraftforge.registries.DeferredRegister;
import net.minecraftforge.registries.ForgeRegistries;
import net.minecraftforge.registries.RegistryObject;

public class UBPaintingVariants {
public static final DeferredRegister<PaintingVariant> PAINTING_VARIANTS =
DeferredRegister.create(ForgeRegistries.PAINTING_VARIANTS, UnordinaryBasics.MOD_ID);

public static final RegistryObject<PaintingVariant> TROJAN_RABBIT = PAINTING_VARIANTS.register("trojan_rabbit", () -> new PaintingVariant(64, 32));
public static final RegistryObject<PaintingVariant> BIRCH = PAINTING_VARIANTS.register("birch", () -> new PaintingVariant(96, 48));
public static final RegistryObject<PaintingVariant> MANGROVE = PAINTING_VARIANTS.register("mangrove", () -> new PaintingVariant(96, 48));
public static final RegistryObject<PaintingVariant> SWAMP = PAINTING_VARIANTS.register("swamp", () -> new PaintingVariant(96, 48));
public static final RegistryObject<PaintingVariant> WILD = PAINTING_VARIANTS.register("wild", () -> new PaintingVariant(96, 48));
public static final RegistryObject<PaintingVariant> FORTRESS = PAINTING_VARIANTS.register("fortress", () -> new PaintingVariant(64, 32));
public static final RegistryObject<PaintingVariant> BAD_APPLE = PAINTING_VARIANTS.register("bad_apple", () -> new PaintingVariant(16, 16));

public static void register(IEventBus modEventBus) {
PAINTING_VARIANTS.register(modEventBus);
}
}
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Original file line number Diff line number Diff line change
@@ -0,0 +1,6 @@
{
"animation": {
"interpolate": true,
"frametime": 1
}
}

0 comments on commit a6c68ba

Please sign in to comment.