Added conversion monitor item model.

This commit is contained in:
Sebastian Hartte
2016-08-27 10:30:41 +02:00
parent bff03d695b
commit 730f5c5d6d
10 changed files with 71 additions and 0 deletions
@@ -7,8 +7,10 @@ import java.util.stream.Collectors;
import net.minecraft.client.renderer.block.model.ModelResourceLocation;
import net.minecraft.item.ItemStack;
import appeng.api.util.AEColor;
import appeng.bootstrap.IItemRendering;
import appeng.bootstrap.ItemRenderingCustomizer;
import appeng.client.render.StaticItemColor;
public class ItemMultipartRendering extends ItemRenderingCustomizer
@@ -27,6 +29,8 @@ public class ItemMultipartRendering extends ItemRenderingCustomizer
rendering.meshDefinition( this::getItemMeshDefinition );
rendering.color( new StaticItemColor( AEColor.Transparent ) );
// Register all item models as variants so they get loaded
rendering.variants( Arrays.stream( PartType.values() )
.flatMap( part -> part.getItemModels().stream() )