Compiles again.

This commit is contained in:
Sebastian Hartte
2020-06-04 19:58:58 +02:00
parent 237463dd94
commit c402390282
89 changed files with 1353 additions and 1772 deletions
@@ -23,6 +23,7 @@ import java.util.HashMap;
import java.util.Iterator;
import java.util.Map.Entry;
import appeng.core.Api;
import net.minecraft.item.ItemStack;
import appeng.api.AEApi;
@@ -26,6 +26,7 @@ import java.util.Collections;
import java.util.Iterator;
import java.util.List;
import appeng.block.paint.PaintSplotches;
import io.netty.buffer.Unpooled;
import net.minecraft.block.BlockState;
@@ -42,11 +43,18 @@ import appeng.api.util.AEColor;
import appeng.helpers.Splotch;
import appeng.items.misc.ItemPaintBall;
import appeng.tile.AEBaseTile;
import net.minecraftforge.client.model.data.IModelData;
import net.minecraftforge.client.model.data.ModelDataMap;
import net.minecraftforge.client.model.data.ModelProperty;
import javax.annotation.Nonnull;
public class TilePaint extends AEBaseTile
{
public static final ModelProperty<PaintSplotches> SPLOTCHES = new ModelProperty<>();
private static final int LIGHT_PER_DOT = 12;
private int isLit = 0;
@@ -283,4 +291,13 @@ public class TilePaint extends AEBaseTile
return this.dots;
}
@Nonnull
@Override
public IModelData getModelData() {
// FIXME update trigger
return new ModelDataMap.Builder()
.withInitial(SPLOTCHES, new PaintSplotches(getDots()))
.build();
}
}