Jump to content

Macintoshuser_2

Members
  • Posts

    23
  • Joined

  • Last visited

Everything posted by Macintoshuser_2

  1. Hello, I have just attempted a few times to create a new project using the new mdk for forge 1.13.2 and every single time, the ./gradlew eclipse works, but ./gradlew setupDecompWorkspace doesn't. It always comes up with an error saying that it's not found. here is the eroor with the stacktrace that I am receiving. How would I fix this? https://pastebin.com/rWa5CwyF
  2. Hello, I would like to have some of my colored glowstone blocks give off light that corresponds to its color. How would I go about doing this?
  3. Never mind about the previous reply. I forgot to register the TileEntity. *facepalm* Works fine now.
  4. Ok, I made the changes and the gui will now open. I am however still having trouble with the NBT. The Items in the slot will not save to NBT when I log out of the world and will not read it when I get back into the world. I am also still having the issue of Items not dropping when I break the block. I put the code on github that way it'd just make it a whole lot easier. BlockRFGenerator.java: https://github.com/Macintoshuser2/MacsUtilitiesRemastered/blob/master/src/main/java/com/macintoshuser2/macsutilities/blocks/BlockRFGenerator.java ContainerRFGenerator.java: https://github.com/Macintoshuser2/MacsUtilitiesRemastered/blob/master/src/main/java/com/macintoshuser2/macsutilities/container/ContainerRFGenerator.java TileEntityRFGenerator.java: https://github.com/Macintoshuser2/MacsUtilitiesRemastered/blob/master/src/main/java/com/macintoshuser2/macsutilities/tileentities/TileEntityRFGenerator.java GuiRFGenerator.java: https://github.com/Macintoshuser2/MacsUtilitiesRemastered/blob/master/src/main/java/com/macintoshuser2/macsutilities/client/gui/GuiRFGenerator.java
  5. I made the changes to the container and now I can't open the GUI and the block won't drop items upon being broken. ContainerRFGenerator.java: package com.macintoshuser2.macsutilities.container; import com.macintoshuser2.macsutilities.tileentities.TileEntityRFGenerator; import net.minecraft.entity.player.EntityPlayer; import net.minecraft.inventory.Container; import net.minecraft.inventory.IInventory; import net.minecraft.inventory.Slot; import net.minecraft.item.ItemStack; import net.minecraftforge.items.IItemHandler; import net.minecraftforge.items.SlotItemHandler; public class ContainerRFGenerator extends Container { private TileEntityRFGenerator rfGen; public ContainerRFGenerator(IInventory playerInventory, TileEntityRFGenerator rfGen) { this.rfGen = rfGen; this.addSlotToContainer(new SlotItemHandler((IItemHandler) rfGen, 0, 30, 35)); for(int y = 0; y < 3; ++y) { for(int x = 0; x < 9; ++x) { this.addSlotToContainer(new Slot(playerInventory, x + y * 9 + 9, 8 + x * 18, 84 + y * 18)); } } for(int x = 0; x <9; ++x) { this.addSlotToContainer(new Slot(playerInventory, x, 8 + x * 18, 142)); } } @Override public boolean canInteractWith(EntityPlayer playerIn) { return true; //return this.rfGen.isUseableByPlayer(playerIn); } @Override public ItemStack transferStackInSlot(EntityPlayer playerIn, int fromSlot) { ItemStack previous = null; Slot slot = (Slot) this.inventorySlots.get(fromSlot); if(slot != null && slot.getHasStack()) { ItemStack current = slot.getStack(); previous = current.copy(); if(fromSlot < 1) { if(!this.mergeItemStack(current, 1, this.inventorySlots.size(), true)) { return null; } } else { if(!this.mergeItemStack(current, 0, 1, false)) { return null; } } if(current.stackSize == 0) { slot.putStack((ItemStack) null); } else { slot.onSlotChanged(); } } return previous; } } TileEntityRFGenerator.java: package com.macintoshuser2.macsutilities.tileentities; import javax.annotation.Nullable; import net.minecraft.nbt.NBTTagCompound; import net.minecraft.tileentity.TileEntity; import net.minecraft.util.EnumFacing; import net.minecraftforge.common.capabilities.Capability; import net.minecraftforge.items.CapabilityItemHandler; import net.minecraftforge.items.ItemStackHandler; public class TileEntityRFGenerator extends TileEntity { private ItemStackHandler inventory = new ItemStackHandler(1); @Override public NBTTagCompound writeToNBT(NBTTagCompound compound) { compound.setTag("inventory", inventory.serializeNBT()); return super.writeToNBT(compound); } @Override public void readFromNBT(NBTTagCompound compound) { inventory.deserializeNBT(compound.getCompoundTag("inventory")); super.readFromNBT(compound); } @Override public boolean hasCapability(Capability<?> capability, EnumFacing facing) { return capability == CapabilityItemHandler.ITEM_HANDLER_CAPABILITY || super.hasCapability(capability, facing); } @Nullable @Override public <T> T getCapability(Capability<T> capability, EnumFacing facing) { return capability == CapabilityItemHandler.ITEM_HANDLER_CAPABILITY ? (T)inventory : super.getCapability(capability, facing); } } BlockRFGenerator.java: package com.macintoshuser2.macsutilities.blocks; import java.util.List; import org.lwjgl.input.Keyboard; import com.macintoshuser2.macsutilities.MacsUtilities; import com.macintoshuser2.macsutilities.client.gui.MacGuiHandler; import com.macintoshuser2.macsutilities.tileentities.TileEntityRFGenerator; import net.minecraft.block.BlockContainer; import net.minecraft.block.material.Material; import net.minecraft.block.state.IBlockState; import net.minecraft.entity.Entity; import net.minecraft.entity.boss.EntityDragon; import net.minecraft.entity.boss.EntityWither; import net.minecraft.entity.item.EntityItem; import net.minecraft.entity.player.EntityPlayer; import net.minecraft.item.ItemStack; import net.minecraft.tileentity.TileEntity; import net.minecraft.util.EnumBlockRenderType; import net.minecraft.util.EnumFacing; import net.minecraft.util.EnumHand; import net.minecraft.util.math.BlockPos; import net.minecraft.util.text.TextFormatting; import net.minecraft.world.IBlockAccess; import net.minecraft.world.World; import net.minecraftforge.items.CapabilityItemHandler; import net.minecraftforge.items.IItemHandler; public class BlockRFGenerator extends BlockContainer { public BlockRFGenerator() { super(Material.IRON); this.setUnlocalizedName("rf_generator"); this.setRegistryName("rf_generator"); } @Override public void breakBlock(World world, BlockPos pos, IBlockState blockstate) { TileEntityRFGenerator rfGen = new TileEntityRFGenerator(); IItemHandler itemHandler = rfGen.getCapability(CapabilityItemHandler.ITEM_HANDLER_CAPABILITY, EnumFacing.NORTH); ItemStack stack = itemHandler.getStackInSlot(0); if(stack != null) { EntityItem item = new EntityItem(world, pos.getX(), pos.getY(), pos.getZ(), stack); world.spawnEntityInWorld(item); } super.breakBlock(world, pos, blockstate); } @Override public boolean isFullBlock(IBlockState state) { return true; } @Override public boolean isOpaqueCube(IBlockState state) { return false; } @Override public void addInformation(ItemStack stack, EntityPlayer player, List<String> tooltip, boolean advanced) { tooltip.add(TextFormatting.BOLD + "<HOLD LEFT SHIFT FOR MORE INFO>"); if(Keyboard.isKeyDown(Keyboard.KEY_LSHIFT)) { tooltip.remove(1); tooltip.add(TextFormatting.RED + "Redstone Dust = 50 RF/t"); tooltip.add(TextFormatting.RED + "Redstone Block = 450 RF/t"); } } @Override public boolean canEntityDestroy(IBlockState state, IBlockAccess world, BlockPos pos, Entity entity) { return entity instanceof EntityWither || entity instanceof EntityDragon ? false : true; } @Override public TileEntity createNewTileEntity(World worldIn, int meta) { return new TileEntityRFGenerator(); } @Override public EnumBlockRenderType getRenderType(IBlockState state) { return EnumBlockRenderType.MODEL; } @Override public boolean onBlockActivated(World worldIn, BlockPos pos, IBlockState state, EntityPlayer playerIn, EnumHand hand, ItemStack heldItem, EnumFacing side, float hitX, float hitY, float hitZ) { if(!worldIn.isRemote) { playerIn.openGui(MacsUtilities.instanceOfMacUtil, MacGuiHandler.RF_GENERATOR_IDENTIFIER, worldIn, pos.getX(), pos.getY(), pos.getZ()); } return true; } }
  6. How would I go about changing my container accordingly upon making that change?
  7. Hello, I am having a bit of trouble with the Tile Entity for my RF Generator for my mod, Mac's Utilities Remastered. The problem that I am having is that when I put a stack of Items into a slot in the GUI, close the GUI, exit the world, and then rejoin the world, the Items that were in the slot were not saved to NBT. How do I fix this? TileEntityRFGenerator.java: package com.macintoshuser2.macsutilities.tileentities; import net.minecraft.entity.player.EntityPlayer; import net.minecraft.init.Blocks; import net.minecraft.init.Items; import net.minecraft.inventory.IInventory; import net.minecraft.item.Item; import net.minecraft.item.ItemStack; import net.minecraft.nbt.NBTTagCompound; import net.minecraft.nbt.NBTTagList; import net.minecraft.tileentity.TileEntity; import net.minecraft.util.text.ITextComponent import net.minecraft.util.text.TextComponentString; import net.minecraft.util.text.TextComponentTranslation; public class TileEntityRFGenerator extends TileEntity implements IInventory { private ItemStack[] inventory; private String customName; public TileEntityRFGenerator() { this.inventory = new ItemStack[this.getSizeInventory()]; } public void setCustomName(String customName) { this.customName = customName; } public String getCustomName() { return customName; } @Override public String getName() { return this.hasCustomName() ? this.customName : "container.rfGenerator"; } @Override public boolean hasCustomName() { return this.customName != null && !this.customName.equals(""); } @Override public ITextComponent getDisplayName() { return this.hasCustomName() ? new TextComponentString(this.getName()) : new TextComponentTranslation(this.getName()); } @Override public int getSizeInventory() { return 1; } @Override public ItemStack getStackInSlot(int index) { if(index < 0 || index >= this.getSizeInventory()) { return null; } return this.inventory[index]; } @Override public ItemStack decrStackSize(int index, int count) { if(this.getStackInSlot(index) != null) { itemstack = this.getStackInSlot(index); this.setInventorySlotContents(index, null); this.markDirty(); return itemstack; } else { itemstack = this.getStackInSlot(index).splitStack(count); if(this.getTackInSlot(index).stackSize <= 0) { this.setInventorySlotContents(index, null); } else { this.setInventorySlotContents(index, this.getStackInSlot(index)); } this.markDirty(); return itemstack; } } else { return null; } @Override public void setInventorySlotContents(int index, ItemStack stack) { if(index < 0 || index >= this.getSizeInventory()) { return; } if(stack != null && stack.stackSize > this.getInventoryStackLimit()) { stack.stackSize = this.getInventoryStackLimit(); } if(stack != null && stack.stackSize == 0) { stack = null; } this.inventory[index] = stack; this.markDirty(); } @Override public ItemStack removeStackFromSlot(int index) { ItemStack stack = this.getStackInSlot(index); this.setInventorySlotContents(index, null); return stack; } @Override public int getInventoryStackLimit() { return 64; } @Override public boolean isUseableByPlayer(EntityPlayer player) { return this.worldObj.getTileEntity(this.getPos()) == this && player.getDistanceSq(this.pos.add(0.5, 0.5, 0.5)) <= 64 } @Override public boolean isItemValidForSlot(int index, ItemStack stack) { return stack.getItem() == Items.REDSTONE || stack.getItem() == Item.getItemFromBlock(Blocks.REDSTONE_BLOCK) ? true : false; } @Override public int getField(int id) { return 0; } @Override public void setField(int id, int value) { } @Override public int getFieldCount() { return 0; } @Override public void clear() { for(int i = 0; i < this.getSizeInventory(); i++) { this.setInventorySlotContents(i, null); } } @Override public NBTTagCompound writeToNBT(NBTTagCompound nbt) { super.writeToNBT(nbt); NBTTagList list = new NBTTagList(); for(int i = 0; i < this.getSizeInventory(); ++i) { if(this.getStackInSlot(i) != null) { NBTTagCompound stackTag = new NBTTagCompound(); stackTag.setByte("Slot", (byte) i); this.getStackInSlot(i).writeToNBT(stackTag); list.appendTag(stackTag); } } nbt.setTag("Items", list); if(this.hasCustomName()) { nbt.setString("CustomName", this.getCustomName()); } return nbt; } @Override public void redFromNBT(NBTTagCompound nbt) { super.readFromNBT(nbt); NBTTagList list = nbt.getTagList("Items", 10); for(int i = 0; i < list.tagCount(); ++i) { NBTTagCompound stackTag = list.getCompoundTagAt(i); int slot = stackTag.getByte("Slot") & 255; this.setInventorySlotContents(slot, ItemStack.loadItemStackFromNBT(stackTag)); } if(nbt.hasKey("CustomName", ) { this.setCustomName(nbt.getString("CustomName")); } } @Override public void openInventory(EntityPlayer player) { } @Override public void closeInventory(EntityPlayer player) { } } How do I fix it?
  8. To my knowledge, Minecraft Forge for 1.11 does not currently support registering custom entities as of yet. (I, however, could be wrong.)
  9. I can't run the gradlew build command in the command line. this is all in eclipse. Would it help if I provided a list of how I set up the project? My setup process was 1. Download src from forge site 2. unzip and place files in a folder. 3. run gradlew setupDecompWorkspace eclipse 4. open eclipse and right click project > Properties > Java Build Path > Libraries > Add External Jar > Select Jar > Open > Apply
  10. Now that I have it formatted as such, @Mod(modid="macutiladdon", version="0.1", name="Tree Generation Addon", dependencies="required-after:macid@[2.1.0]") Is there anything else I need to do? Because I tried running it, with the correct jar in the mods folder and it doesn't work. it just come up with a screen that says, "Forge Mod Loader has found a problem with you minecraft installation You have mod sources that are duplicate within your system Mod Id : File name macid : [1.7.10]Mac's Utilities v2.1.0..jar macid : [1.7.10]Mac's utilities v2.1.0..jar" The only other place I have the jar is as a referenced library in eclipse.
  11. Hi, I am trying to develop an addon for a mod but I do not quite understand the dependencies part of the @Mod Annotation. Can someone clarify this for me? This is my @Mod Annotation as of now: @Mod(modid="addon", version="0.1", name="Tree Generation Addon", dependencies="required-after:[1.7.10]Mac's Utilities v2.0.1.jar") What is the exact format for this?
  12. To my knowledge since 1.7 Forge has not been bundled with documentation. I learn how to do certain things by looking at open source mods on GitHub as well as look at the vanilla classes
  13. The lang file is located in src/main/resources/assets/<my modid>/lang The Block Textures are located in src/main/resources/assets/<my modid>/textures/blocks The Item Textures are located in src/main/resources/assets/<my modid>/textures/items
  14. Hi, upon reinstalling Windows 7 Professional 64-bit on my Main Machine, where I develop my mod, Mac's Utilities, I have run into an issue. When ever I load up the mod inside of my development environment (eclipse) and run the game from there, it doesn't find the textures nor the Language file. How can I fix this?
  15. Hello. When trying to update my own mod to Minecraft 1.8.9, I tried to create my Ruby Item. As I created it, I got to the JSON Model file step. Used the code from the apple.json file, changed it to what I needed. Then I put the texture into it's necessary location. When I ran the game, It rendered in the inventory as an untextured Block. Here is my Main file: import Josh.Mod.Main.init.MacItems; import Josh.Mod.Main.proxy.CommonProxy; import net.minecraftforge.fml.common.Mod; import net.minecraftforge.fml.common.Mod.EventHandler; import net.minecraftforge.fml.common.SidedProxy; import net.minecraftforge.fml.common.event.FMLInitializationEvent; import net.minecraftforge.fml.common.event.FMLPostInitializationEvent; import net.minecraftforge.fml.common.event.FMLPreInitializationEvent; @Mod(modid=Reference.modid, version=Reference.version, name=Reference.name) public class ModMain { @SidedProxy(clientSide=Reference.clientProxy, serverSide=Reference.serverProxy) public static CommonProxy proxy; @EventHandler public void preInit(FMLPreInitializationEvent event) { System.out.println("Called PreInitialization"); MacItems.init(); MacItems.register(); } @EventHandler public void init(FMLInitializationEvent event) { System.out.println("Called Initialization"); proxy.registerRenders(); } @EventHandler public void postInit(FMLPostInitializationEvent event) { System.out.println("Called Post Initialization"); } } My Items Class: import Josh.Mod.Main.Reference; import Josh.Mod.Main.Items.Ingots.RubyIngot; import net.minecraft.client.Minecraft; import net.minecraft.client.resources.model.ModelResourceLocation; import net.minecraft.item.Item; import net.minecraftforge.fml.common.registry.GameRegistry; public class MacItems { public static Item RubyIngot; public static void init() { RubyIngot = new RubyIngot(); } public static void register() { GameRegistry.registerItem(RubyIngot, RubyIngot.getUnlocalizedName().substring(5)); } public static void registerRenders() { registerRender(RubyIngot); } public static void registerRender(Item item) { Minecraft.getMinecraft().getRenderItem().getItemModelMesher().register(item, 0, new ModelResourceLocation(Reference.modid.concat(item.getUnlocalizedName().substring(5)), "inventory")); } } My Common Proxy: public class CommonProxy { public void registerRenders() { } } My Client Proxy: import Josh.Mod.Main.init.MacItems; public class ClientProxy extends CommonProxy { @Override public void registerRenders(){ MacItems.registerRenders(); } } The Class Defining my Item Properties: import net.minecraft.creativetab.CreativeTabs; import net.minecraft.item.Item; public class RubyIngot extends Item { public RubyIngot() { super(); this.setUnlocalizedName("Ruby"); this.setCreativeTab(CreativeTabs.tabMaterials); } } CONSOLE OUTPUT: Java HotSpot(TM) 64-Bit Server VM warning: Using incremental CMS is deprecated and will likely be removed in a future release [08:31:23] [main/INFO]: Extra: [] [08:31:23] [main/INFO]: Running with arguments: [--userProperties, {}, --assetsDir, /Users/209143/.gradle/caches/minecraft/assets, --assetIndex, 1.8, --accessToken{REDACTED}, --version, 1.8.9, --tweakClass, net.minecraftforge.fml.common.launcher.FMLTweaker, --tweakClass, net.minecraftforge.gradle.tweakers.CoremodTweaker] [08:31:23] [main/INFO]: Loading tweak class name net.minecraftforge.fml.common.launcher.FMLTweaker [08:31:24] [main/INFO]: Using primary tweak class name net.minecraftforge.fml.common.launcher.FMLTweaker [08:31:24] [main/INFO]: Loading tweak class name net.minecraftforge.gradle.tweakers.CoremodTweaker [08:31:24] [main/INFO]: Calling tweak class net.minecraftforge.fml.common.launcher.FMLTweaker [08:31:24] [main/INFO]: Forge Mod Loader version 11.15.1.1722 for Minecraft 1.8.9 loading [08:31:24] [main/INFO]: Java is Java HotSpot(TM) 64-Bit Server VM, version 1.8.0_71, running on Mac OS X:x86_64:10.9.5, installed at /Library/Java/JavaVirtualMachines/jdk1.8.0_71.jdk/Contents/Home/jre [08:31:24] [main/INFO]: Managed to load a deobfuscated Minecraft name- we are in a deobfuscated environment. Skipping runtime deobfuscation [08:31:24] [main/INFO]: Calling tweak class net.minecraftforge.gradle.tweakers.CoremodTweaker [08:31:24] [main/INFO]: Injecting location in coremod net.minecraftforge.fml.relauncher.FMLCorePlugin [08:31:24] [main/INFO]: Injecting location in coremod net.minecraftforge.classloading.FMLForgePlugin [08:31:24] [main/INFO]: Loading tweak class name net.minecraftforge.fml.common.launcher.FMLInjectionAndSortingTweaker [08:31:24] [main/INFO]: Loading tweak class name net.minecraftforge.fml.common.launcher.FMLDeobfTweaker [08:31:24] [main/INFO]: Loading tweak class name net.minecraftforge.gradle.tweakers.AccessTransformerTweaker [08:31:24] [main/INFO]: Calling tweak class net.minecraftforge.fml.common.launcher.FMLInjectionAndSortingTweaker [08:31:24] [main/INFO]: Calling tweak class net.minecraftforge.fml.common.launcher.FMLInjectionAndSortingTweaker [08:31:24] [main/INFO]: Calling tweak class net.minecraftforge.fml.relauncher.CoreModManager$FMLPluginWrapper [08:31:24] [main/ERROR]: The binary patch set is missing. Either you are in a development environment, or things are not going to work! [08:31:28] [main/ERROR]: FML appears to be missing any signature data. This is not a good thing [08:31:28] [main/INFO]: Calling tweak class net.minecraftforge.fml.relauncher.CoreModManager$FMLPluginWrapper [08:31:28] [main/INFO]: Calling tweak class net.minecraftforge.fml.common.launcher.FMLDeobfTweaker [08:31:29] [main/INFO]: Calling tweak class net.minecraftforge.gradle.tweakers.AccessTransformerTweaker [08:31:29] [main/INFO]: Loading tweak class name net.minecraftforge.fml.common.launcher.TerminalTweaker [08:31:29] [main/INFO]: Calling tweak class net.minecraftforge.fml.common.launcher.TerminalTweaker [08:31:29] [main/INFO]: Launching wrapped minecraft {net.minecraft.client.main.Main} [08:31:35] [Client thread/INFO]: Setting user: Player758 [08:31:43] [Client thread/INFO]: LWJGL Version: 2.9.2 [08:31:46] [Client thread/INFO]: MinecraftForge v11.15.1.1722 Initialized [08:31:46] [Client thread/INFO]: Replaced 204 ore recipies [08:31:47] [Client thread/INFO]: Found 0 mods from the command line. Injecting into mod discoverer [08:31:47] [Client thread/INFO]: Searching /Users/209143/Downloads/forge-1.8.9-11.15.1.1722-mdk/run/mods for mods [08:31:49] [Client thread/INFO]: Forge Mod Loader has identified 4 mods to load [08:31:50] [Client thread/INFO]: Attempting connection with missing mods [mcp, FML, Forge, macid] at CLIENT [08:31:50] [Client thread/INFO]: Attempting connection with missing mods [mcp, FML, Forge, macid] at SERVER [08:31:51] [Client thread/INFO]: Reloading ResourceManager: Default, FMLFileResourcePack:Forge Mod Loader, FMLFileResourcePack:Minecraft Forge, FMLFileResourcePack:Mac's Utilities Mod - 1.8 Edition [08:31:51] [Client thread/INFO]: Processing ObjectHolder annotations [08:31:51] [Client thread/INFO]: Found 384 ObjectHolder annotations [08:31:51] [Client thread/INFO]: Identifying ItemStackHolder annotations [08:31:51] [Client thread/INFO]: Found 0 ItemStackHolder annotations [08:31:52] [Client thread/INFO]: Configured a dormant chunk cache size of 0 [08:31:52] [Forge Version Check/INFO]: [Forge] Starting version check at http://files.minecraftforge.net/maven/net/minecraftforge/forge/promotions_slim.json [08:31:52] [Client thread/INFO]: [Josh.Mod.Main.ModMain:preInit:21]: Called PreInitialization [08:31:52] [Client thread/INFO]: Applying holder lookups [08:31:52] [Client thread/INFO]: Holder lookups applied [08:31:52] [Client thread/INFO]: Injecting itemstacks [08:31:52] [Client thread/INFO]: Itemstack injection complete [08:31:53] [sound Library Loader/INFO]: Starting up SoundSystem... [08:31:54] [Thread-7/INFO]: Initializing LWJGL OpenAL [08:31:54] [Thread-7/INFO]: (The LWJGL binding of OpenAL. For more information, see http://www.lwjgl.org) [08:31:55] [Thread-7/INFO]: OpenAL initialized. [08:31:55] [sound Library Loader/INFO]: Sound engine started [08:32:07] [Client thread/INFO]: Max texture size: 8192 [08:32:07] [Client thread/INFO]: Created: 16x16 textures-atlas [08:32:10] [Client thread/INFO]: [Josh.Mod.Main.ModMain:init:28]: Called Initialization [08:32:10] [Client thread/INFO]: Injecting itemstacks [08:32:10] [Client thread/INFO]: Itemstack injection complete [08:32:10] [Client thread/INFO]: [Josh.Mod.Main.ModMain:postInit:34]: Called Post Initialization [08:32:10] [Client thread/INFO]: Forge Mod Loader has successfully loaded 4 mods [08:32:10] [Client thread/INFO]: Reloading ResourceManager: Default, FMLFileResourcePack:Forge Mod Loader, FMLFileResourcePack:Minecraft Forge, FMLFileResourcePack:Mac's Utilities Mod - 1.8 Edition [08:32:10] [Client thread/INFO]: SoundSystem shutting down... [08:32:11] [Client thread/WARN]: Author: Paul Lamb, www.paulscode.com [08:32:11] [sound Library Loader/INFO]: Starting up SoundSystem... [08:32:11] [Thread-9/INFO]: Initializing LWJGL OpenAL [08:32:11] [Thread-9/INFO]: (The LWJGL binding of OpenAL. For more information, see http://www.lwjgl.org) [08:32:11] [Thread-9/INFO]: OpenAL initialized. [08:32:11] [sound Library Loader/INFO]: Sound engine started [08:32:18] [Client thread/INFO]: Max texture size: 8192 [08:32:19] [Client thread/INFO]: Created: 512x512 textures-atlas [08:32:20] [Client thread/ERROR]: ########## GL ERROR ########## [08:32:20] [Client thread/ERROR]: @ Post startup [08:32:20] [Client thread/ERROR]: 1281: Invalid value [08:32:33] [server thread/INFO]: Starting integrated minecraft server version 1.8.9 [08:32:33] [server thread/INFO]: Generating keypair [08:32:33] [server thread/INFO]: Injecting existing block and item data into this server instance [08:32:33] [server thread/INFO]: Applying holder lookups [08:32:33] [server thread/INFO]: Holder lookups applied [08:32:34] [server thread/INFO]: Loading dimension 0 (New World) (net.minecraft.server.integrated.IntegratedServer@41f8bb43) [08:32:34] [server thread/INFO]: Loading dimension 1 (New World) (net.minecraft.server.integrated.IntegratedServer@41f8bb43) [08:32:34] [server thread/INFO]: Loading dimension -1 (New World) (net.minecraft.server.integrated.IntegratedServer@41f8bb43) [08:32:34] [server thread/INFO]: Preparing start region for level 0 [08:32:35] [server thread/INFO]: Preparing spawn area: 7% [08:32:36] [server thread/INFO]: Preparing spawn area: 46% [08:32:37] [server thread/INFO]: Changing view distance to 12, from 10 [08:32:38] [Client thread/WARN]: Couldn't look up profile properties for com.mojang.authlib.GameProfile@4efcf5a4[id=92f8a523-1476-36c1-a74b-ef7c8b1d0bfd,name=Player758,properties={},legacy=false] com.mojang.authlib.exceptions.AuthenticationUnavailableException: Cannot contact authentication server at com.mojang.authlib.yggdrasil.YggdrasilAuthenticationService.makeRequest(YggdrasilAuthenticationService.java:71) ~[YggdrasilAuthenticationService.class:?] at com.mojang.authlib.yggdrasil.YggdrasilMinecraftSessionService.fillGameProfile(YggdrasilMinecraftSessionService.java:175) [YggdrasilMinecraftSessionService.class:?] at com.mojang.authlib.yggdrasil.YggdrasilMinecraftSessionService.fillProfileProperties(YggdrasilMinecraftSessionService.java:168) [YggdrasilMinecraftSessionService.class:?] at net.minecraft.client.Minecraft.launchIntegratedServer(Minecraft.java:2230) [Minecraft.class:?] at net.minecraftforge.fml.client.FMLClientHandler.tryLoadExistingWorld(FMLClientHandler.java:698) [FMLClientHandler.class:?] at net.minecraft.client.gui.GuiSelectWorld.func_146615_e(GuiSelectWorld.java:189) [GuiSelectWorld.class:?] at net.minecraft.client.gui.GuiSelectWorld$List.elementClicked(GuiSelectWorld.java:261) [GuiSelectWorld$List.class:?] at net.minecraft.client.gui.GuiSlot.handleMouseInput(GuiSlot.java:295) [GuiSlot.class:?] at net.minecraft.client.gui.GuiSelectWorld.handleMouseInput(GuiSelectWorld.java:77) [GuiSelectWorld.class:?] at net.minecraft.client.gui.GuiScreen.handleInput(GuiScreen.java:523) [GuiScreen.class:?] at net.minecraft.client.Minecraft.runTick(Minecraft.java:1674) [Minecraft.class:?] at net.minecraft.client.Minecraft.runGameLoop(Minecraft.java:1024) [Minecraft.class:?] at net.minecraft.client.Minecraft.run(Minecraft.java:349) [Minecraft.class:?] at net.minecraft.client.main.Main.main(SourceFile:124) [Main.class:?] at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[?:1.8.0_71] at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) ~[?:1.8.0_71] at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) ~[?:1.8.0_71] at java.lang.reflect.Method.invoke(Method.java:497) ~[?:1.8.0_71] at net.minecraft.launchwrapper.Launch.launch(Launch.java:135) [launchwrapper-1.12.jar:?] at net.minecraft.launchwrapper.Launch.main(Launch.java:28) [launchwrapper-1.12.jar:?] at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[?:1.8.0_71] at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) ~[?:1.8.0_71] at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) ~[?:1.8.0_71] at java.lang.reflect.Method.invoke(Method.java:497) ~[?:1.8.0_71] at net.minecraftforge.gradle.GradleStartCommon.launch(GradleStartCommon.java:97) [start/:?] at GradleStart.main(GradleStart.java:26) [start/:?] Caused by: javax.net.ssl.SSLHandshakeException: java.security.cert.CertificateException: No subject alternative DNS name matching sessionserver.mojang.com found. at sun.security.ssl.Alerts.getSSLException(Alerts.java:192) ~[?:1.8.0_71] at sun.security.ssl.SSLSocketImpl.fatal(SSLSocketImpl.java:1949) ~[?:1.8.0_71] at sun.security.ssl.Handshaker.fatalSE(Handshaker.java:302) ~[?:1.8.0_71] at sun.security.ssl.Handshaker.fatalSE(Handshaker.java:296) ~[?:1.8.0_71] at sun.security.ssl.ClientHandshaker.serverCertificate(ClientHandshaker.java:1509) ~[?:1.8.0_71] at sun.security.ssl.ClientHandshaker.processMessage(ClientHandshaker.java:216) ~[?:1.8.0_71] at sun.security.ssl.Handshaker.processLoop(Handshaker.java:979) ~[?:1.8.0_71] at sun.security.ssl.Handshaker.process_record(Handshaker.java:914) ~[?:1.8.0_71] at sun.security.ssl.SSLSocketImpl.readRecord(SSLSocketImpl.java:1062) ~[?:1.8.0_71] at sun.security.ssl.SSLSocketImpl.performInitialHandshake(SSLSocketImpl.java:1375) ~[?:1.8.0_71] at sun.security.ssl.SSLSocketImpl.startHandshake(SSLSocketImpl.java:1403) ~[?:1.8.0_71] at sun.security.ssl.SSLSocketImpl.startHandshake(SSLSocketImpl.java:1387) ~[?:1.8.0_71] at sun.net.www.protocol.https.HttpsClient.afterConnect(HttpsClient.java:559) ~[?:1.8.0_71] at sun.net.www.protocol.https.AbstractDelegateHttpsURLConnection.connect(AbstractDelegateHttpsURLConnection.java:185) ~[?:1.8.0_71] at sun.net.www.protocol.http.HttpURLConnection.getInputStream0(HttpURLConnection.java:1513) ~[?:1.8.0_71] at sun.net.www.protocol.http.HttpURLConnection.access$200(HttpURLConnection.java:90) ~[?:1.8.0_71] at sun.net.www.protocol.http.HttpURLConnection$9.run(HttpURLConnection.java:1433) ~[?:1.8.0_71] at sun.net.www.protocol.http.HttpURLConnection$9.run(HttpURLConnection.java:1431) ~[?:1.8.0_71] at java.security.AccessController.doPrivileged(Native Method) ~[?:1.8.0_71] at java.security.AccessController.doPrivilegedWithCombiner(AccessController.java:782) ~[?:1.8.0_71] at sun.net.www.protocol.http.HttpURLConnection.getInputStream(HttpURLConnection.java:1430) ~[?:1.8.0_71] at sun.net.www.protocol.https.HttpsURLConnectionImpl.getInputStream(HttpsURLConnectionImpl.java:254) ~[?:1.8.0_71] at com.mojang.authlib.HttpAuthenticationService.performGetRequest(HttpAuthenticationService.java:126) ~[HttpAuthenticationService.class:?] at com.mojang.authlib.yggdrasil.YggdrasilAuthenticationService.makeRequest(YggdrasilAuthenticationService.java:54) ~[YggdrasilAuthenticationService.class:?] ... 25 more Caused by: java.security.cert.CertificateException: No subject alternative DNS name matching sessionserver.mojang.com found. at sun.security.util.HostnameChecker.matchDNS(HostnameChecker.java:204) ~[?:1.8.0_71] at sun.security.util.HostnameChecker.match(HostnameChecker.java:95) ~[?:1.8.0_71] at sun.security.ssl.X509TrustManagerImpl.checkIdentity(X509TrustManagerImpl.java:455) ~[?:1.8.0_71] at sun.security.ssl.X509TrustManagerImpl.checkIdentity(X509TrustManagerImpl.java:436) ~[?:1.8.0_71] at sun.security.ssl.X509TrustManagerImpl.checkTrusted(X509TrustManagerImpl.java:200) ~[?:1.8.0_71] at sun.security.ssl.X509TrustManagerImpl.checkServerTrusted(X509TrustManagerImpl.java:124) ~[?:1.8.0_71] at sun.security.ssl.ClientHandshaker.serverCertificate(ClientHandshaker.java:1491) ~[?:1.8.0_71] at sun.security.ssl.ClientHandshaker.processMessage(ClientHandshaker.java:216) ~[?:1.8.0_71] at sun.security.ssl.Handshaker.processLoop(Handshaker.java:979) ~[?:1.8.0_71] at sun.security.ssl.Handshaker.process_record(Handshaker.java:914) ~[?:1.8.0_71] at sun.security.ssl.SSLSocketImpl.readRecord(SSLSocketImpl.java:1062) ~[?:1.8.0_71] at sun.security.ssl.SSLSocketImpl.performInitialHandshake(SSLSocketImpl.java:1375) ~[?:1.8.0_71] at sun.security.ssl.SSLSocketImpl.startHandshake(SSLSocketImpl.java:1403) ~[?:1.8.0_71] at sun.security.ssl.SSLSocketImpl.startHandshake(SSLSocketImpl.java:1387) ~[?:1.8.0_71] at sun.net.www.protocol.https.HttpsClient.afterConnect(HttpsClient.java:559) ~[?:1.8.0_71] at sun.net.www.protocol.https.AbstractDelegateHttpsURLConnection.connect(AbstractDelegateHttpsURLConnection.java:185) ~[?:1.8.0_71] at sun.net.www.protocol.http.HttpURLConnection.getInputStream0(HttpURLConnection.java:1513) ~[?:1.8.0_71] at sun.net.www.protocol.http.HttpURLConnection.access$200(HttpURLConnection.java:90) ~[?:1.8.0_71] at sun.net.www.protocol.http.HttpURLConnection$9.run(HttpURLConnection.java:1433) ~[?:1.8.0_71] at sun.net.www.protocol.http.HttpURLConnection$9.run(HttpURLConnection.java:1431) ~[?:1.8.0_71] at java.security.AccessController.doPrivileged(Native Method) ~[?:1.8.0_71] at java.security.AccessController.doPrivilegedWithCombiner(AccessController.java:782) ~[?:1.8.0_71] at sun.net.www.protocol.http.HttpURLConnection.getInputStream(HttpURLConnection.java:1430) ~[?:1.8.0_71] at sun.net.www.protocol.https.HttpsURLConnectionImpl.getInputStream(HttpsURLConnectionImpl.java:254) ~[?:1.8.0_71] at com.mojang.authlib.HttpAuthenticationService.performGetRequest(HttpAuthenticationService.java:126) ~[HttpAuthenticationService.class:?] at com.mojang.authlib.yggdrasil.YggdrasilAuthenticationService.makeRequest(YggdrasilAuthenticationService.java:54) ~[YggdrasilAuthenticationService.class:?] ... 25 more [08:32:39] [Netty Local Client IO #0/INFO]: Server protocol version 2 [08:32:39] [Netty Server IO #1/INFO]: Client protocol version 2 [08:32:39] [Netty Server IO #1/INFO]: Client attempting to join with 4 mods : FML@8.0.99.99,macid@1.0,Forge@11.15.1.1722,mcp@9.19 [08:32:39] [server thread/INFO]: [server thread] Server side modded connection established [08:32:39] [Netty Local Client IO #0/INFO]: [Netty Local Client IO #0] Client side modded connection established [08:32:39] [server thread/INFO]: Player758[local:E:26fbd115] logged in with entity id 259 at (13.5, 58.0, -11.5) [08:32:39] [server thread/INFO]: Player758 joined the game [08:32:42] [pool-2-thread-1/WARN]: Couldn't look up profile properties for com.mojang.authlib.GameProfile@5cf1f49f[id=92f8a523-1476-36c1-a74b-ef7c8b1d0bfd,name=Player758,properties={},legacy=false] com.mojang.authlib.exceptions.AuthenticationUnavailableException: Cannot contact authentication server at com.mojang.authlib.yggdrasil.YggdrasilAuthenticationService.makeRequest(YggdrasilAuthenticationService.java:71) ~[YggdrasilAuthenticationService.class:?] at com.mojang.authlib.yggdrasil.YggdrasilMinecraftSessionService.fillGameProfile(YggdrasilMinecraftSessionService.java:175) [YggdrasilMinecraftSessionService.class:?] at com.mojang.authlib.yggdrasil.YggdrasilMinecraftSessionService$1.load(YggdrasilMinecraftSessionService.java:59) [YggdrasilMinecraftSessionService$1.class:?] at com.mojang.authlib.yggdrasil.YggdrasilMinecraftSessionService$1.load(YggdrasilMinecraftSessionService.java:56) [YggdrasilMinecraftSessionService$1.class:?] at com.google.common.cache.LocalCache$LoadingValueReference.loadFuture(LocalCache.java:3524) [guava-17.0.jar:?] at com.google.common.cache.LocalCache$Segment.loadSync(LocalCache.java:2317) [guava-17.0.jar:?] at com.google.common.cache.LocalCache$Segment.lockedGetOrLoad(LocalCache.java:2280) [guava-17.0.jar:?] at com.google.common.cache.LocalCache$Segment.get(LocalCache.java:2195) [guava-17.0.jar:?] at com.google.common.cache.LocalCache.get(LocalCache.java:3934) [guava-17.0.jar:?] at com.google.common.cache.LocalCache.getOrLoad(LocalCache.java:3938) [guava-17.0.jar:?] at com.google.common.cache.LocalCache$LocalLoadingCache.get(LocalCache.java:4821) [guava-17.0.jar:?] at com.google.common.cache.LocalCache$LocalLoadingCache.getUnchecked(LocalCache.java:4827) [guava-17.0.jar:?] at com.mojang.authlib.yggdrasil.YggdrasilMinecraftSessionService.fillProfileProperties(YggdrasilMinecraftSessionService.java:165) [YggdrasilMinecraftSessionService.class:?] at net.minecraft.client.Minecraft.func_181037_M(Minecraft.java:2778) [Minecraft.class:?] at net.minecraft.client.resources.SkinManager$3.run(SourceFile:106) [skinManager$3.class:?] at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511) [?:1.8.0_71] at java.util.concurrent.FutureTask.run(FutureTask.java:266) [?:1.8.0_71] at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142) [?:1.8.0_71] at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617) [?:1.8.0_71] at java.lang.Thread.run(Thread.java:745) [?:1.8.0_71] Caused by: javax.net.ssl.SSLHandshakeException: java.security.cert.CertificateException: No subject alternative DNS name matching sessionserver.mojang.com found. at sun.security.ssl.Alerts.getSSLException(Alerts.java:192) ~[?:1.8.0_71] at sun.security.ssl.SSLSocketImpl.fatal(SSLSocketImpl.java:1949) ~[?:1.8.0_71] at sun.security.ssl.Handshaker.fatalSE(Handshaker.java:302) ~[?:1.8.0_71] at sun.security.ssl.Handshaker.fatalSE(Handshaker.java:296) ~[?:1.8.0_71] at sun.security.ssl.ClientHandshaker.serverCertificate(ClientHandshaker.java:1509) ~[?:1.8.0_71] at sun.security.ssl.ClientHandshaker.processMessage(ClientHandshaker.java:216) ~[?:1.8.0_71] at sun.security.ssl.Handshaker.processLoop(Handshaker.java:979) ~[?:1.8.0_71] at sun.security.ssl.Handshaker.process_record(Handshaker.java:914) ~[?:1.8.0_71] at sun.security.ssl.SSLSocketImpl.readRecord(SSLSocketImpl.java:1062) ~[?:1.8.0_71] at sun.security.ssl.SSLSocketImpl.performInitialHandshake(SSLSocketImpl.java:1375) ~[?:1.8.0_71] at sun.security.ssl.SSLSocketImpl.startHandshake(SSLSocketImpl.java:1403) ~[?:1.8.0_71] at sun.security.ssl.SSLSocketImpl.startHandshake(SSLSocketImpl.java:1387) ~[?:1.8.0_71] at sun.net.www.protocol.https.HttpsClient.afterConnect(HttpsClient.java:559) ~[?:1.8.0_71] at sun.net.www.protocol.https.AbstractDelegateHttpsURLConnection.connect(AbstractDelegateHttpsURLConnection.java:185) ~[?:1.8.0_71] at sun.net.www.protocol.http.HttpURLConnection.getInputStream0(HttpURLConnection.java:1513) ~[?:1.8.0_71] at sun.net.www.protocol.http.HttpURLConnection.access$200(HttpURLConnection.java:90) ~[?:1.8.0_71] at sun.net.www.protocol.http.HttpURLConnection$9.run(HttpURLConnection.java:1433) ~[?:1.8.0_71] at sun.net.www.protocol.http.HttpURLConnection$9.run(HttpURLConnection.java:1431) ~[?:1.8.0_71] at java.security.AccessController.doPrivileged(Native Method) ~[?:1.8.0_71] at java.security.AccessController.doPrivilegedWithCombiner(AccessController.java:782) ~[?:1.8.0_71] at sun.net.www.protocol.http.HttpURLConnection.getInputStream(HttpURLConnection.java:1430) ~[?:1.8.0_71] at sun.net.www.protocol.https.HttpsURLConnectionImpl.getInputStream(HttpsURLConnectionImpl.java:254) ~[?:1.8.0_71] at com.mojang.authlib.HttpAuthenticationService.performGetRequest(HttpAuthenticationService.java:126) ~[HttpAuthenticationService.class:?] at com.mojang.authlib.yggdrasil.YggdrasilAuthenticationService.makeRequest(YggdrasilAuthenticationService.java:54) ~[YggdrasilAuthenticationService.class:?] ... 19 more Caused by: java.security.cert.CertificateException: No subject alternative DNS name matching sessionserver.mojang.com found. at sun.security.util.HostnameChecker.matchDNS(HostnameChecker.java:204) ~[?:1.8.0_71] at sun.security.util.HostnameChecker.match(HostnameChecker.java:95) ~[?:1.8.0_71] at sun.security.ssl.X509TrustManagerImpl.checkIdentity(X509TrustManagerImpl.java:455) ~[?:1.8.0_71] at sun.security.ssl.X509TrustManagerImpl.checkIdentity(X509TrustManagerImpl.java:436) ~[?:1.8.0_71] at sun.security.ssl.X509TrustManagerImpl.checkTrusted(X509TrustManagerImpl.java:200) ~[?:1.8.0_71] at sun.security.ssl.X509TrustManagerImpl.checkServerTrusted(X509TrustManagerImpl.java:124) ~[?:1.8.0_71] at sun.security.ssl.ClientHandshaker.serverCertificate(ClientHandshaker.java:1491) ~[?:1.8.0_71] at sun.security.ssl.ClientHandshaker.processMessage(ClientHandshaker.java:216) ~[?:1.8.0_71] at sun.security.ssl.Handshaker.processLoop(Handshaker.java:979) ~[?:1.8.0_71] at sun.security.ssl.Handshaker.process_record(Handshaker.java:914) ~[?:1.8.0_71] at sun.security.ssl.SSLSocketImpl.readRecord(SSLSocketImpl.java:1062) ~[?:1.8.0_71] at sun.security.ssl.SSLSocketImpl.performInitialHandshake(SSLSocketImpl.java:1375) ~[?:1.8.0_71] at sun.security.ssl.SSLSocketImpl.startHandshake(SSLSocketImpl.java:1403) ~[?:1.8.0_71] at sun.security.ssl.SSLSocketImpl.startHandshake(SSLSocketImpl.java:1387) ~[?:1.8.0_71] at sun.net.www.protocol.https.HttpsClient.afterConnect(HttpsClient.java:559) ~[?:1.8.0_71] at sun.net.www.protocol.https.AbstractDelegateHttpsURLConnection.connect(AbstractDelegateHttpsURLConnection.java:185) ~[?:1.8.0_71] at sun.net.www.protocol.http.HttpURLConnection.getInputStream0(HttpURLConnection.java:1513) ~[?:1.8.0_71] at sun.net.www.protocol.http.HttpURLConnection.access$200(HttpURLConnection.java:90) ~[?:1.8.0_71] at sun.net.www.protocol.http.HttpURLConnection$9.run(HttpURLConnection.java:1433) ~[?:1.8.0_71] at sun.net.www.protocol.http.HttpURLConnection$9.run(HttpURLConnection.java:1431) ~[?:1.8.0_71] at java.security.AccessController.doPrivileged(Native Method) ~[?:1.8.0_71] at java.security.AccessController.doPrivilegedWithCombiner(AccessController.java:782) ~[?:1.8.0_71] at sun.net.www.protocol.http.HttpURLConnection.getInputStream(HttpURLConnection.java:1430) ~[?:1.8.0_71] at sun.net.www.protocol.https.HttpsURLConnectionImpl.getInputStream(HttpsURLConnectionImpl.java:254) ~[?:1.8.0_71] at com.mojang.authlib.HttpAuthenticationService.performGetRequest(HttpAuthenticationService.java:126) ~[HttpAuthenticationService.class:?] at com.mojang.authlib.yggdrasil.YggdrasilAuthenticationService.makeRequest(YggdrasilAuthenticationService.java:54) ~[YggdrasilAuthenticationService.class:?] ... 19 more [08:32:43] [server thread/WARN]: Can't keep up! Did the system time change, or is the server overloaded? Running 2253ms behind, skipping 45 tick(s) [08:33:11] [server thread/INFO]: Saving and pausing game... [08:33:12] [server thread/INFO]: Saving chunks for level 'New World'/Overworld [08:33:12] [server thread/INFO]: Saving chunks for level 'New World'/Nether [08:33:12] [server thread/INFO]: Saving chunks for level 'New World'/The End [08:33:12] [server thread/INFO]: Stopping server [08:33:12] [server thread/INFO]: Saving players [08:33:12] [server thread/INFO]: Saving worlds [08:33:12] [server thread/INFO]: Saving chunks for level 'New World'/Overworld [08:33:12] [server thread/INFO]: Saving chunks for level 'New World'/Nether [08:33:12] [server thread/INFO]: Saving chunks for level 'New World'/The End [08:33:13] [server thread/INFO]: Unloading dimension 0 [08:33:13] [server thread/INFO]: Unloading dimension -1 [08:33:13] [server thread/INFO]: Unloading dimension 1 [08:33:13] [server thread/INFO]: Applying holder lookups [08:33:13] [server thread/INFO]: Holder lookups applied [08:33:15] [Client thread/INFO]: Stopping! [08:33:15] [Client thread/INFO]: SoundSystem shutting down... AL lib: (WW) FreeDevice: (0x7ff59abe9600) Deleting 9 Buffer(s) [08:33:15] [Client thread/WARN]: Author: Paul Lamb, www.paulscode.com My JSON file: { "parent": "builtin/generated", "textures": { "layer0": "macid:items/RubyIngot" }, "display": { "thirdperson": { "rotation": [ -90, 0, 0 ], "translation": [ 0, 1, -3 ], "scale": [ 0.55, 0.55, 0.55 ] }, "firstperson": { "rotation": [ 0, -135, 25 ], "translation": [ 0, 4, 2 ], "scale": [ 1.7, 1.7, 1.7 ] } } } How can I fix this?
  16. Hello. Upon adding in a mob to the mod I am currently working on, The mob renders and stuff just fine but the issue that I am having is that the mob will not walk like I would like it to. I want it to walk like a Normal Zombie or Player for that matter. The video below shows how it walks: How can I fix this? Code for AI: Code for Model:
  17. I had an mcmod.info file in the folder along side the assets folder and when I tried to build it, It didn't work. I did the traditional "gradlew build" command in the command prompt to try to build it and it didn't work so now this error happened. Luckily, I have the mcmod.info file still on my computer. here is the content of the file: [ { "modid": "macid", "name": "Mac Mod", "description": "Adds in new stones, materials, weapons, tools and more!", "version": "{1.0", "mcversion": "${1.7.10}", "url": "", "updateUrl": "", "authorList": ["Macintoshuser_2"], "credits": "", "logoFile": "", "screenshots": [], "dependencies": [] } ]
  18. Upon testing a fully compiled version of my mod outside of the development environment, Forge will not detect it as a mod file, thus ignoring it. the console output: [23:10:54] [main/INFO] [LaunchWrapper]: Loading tweak class name cpw.mods.fml.common.launcher.FMLTweaker [23:10:54] [main/INFO] [LaunchWrapper]: Using primary tweak class name cpw.mods.fml.common.launcher.FMLTweaker [23:10:54] [main/INFO] [LaunchWrapper]: Calling tweak class cpw.mods.fml.common.launcher.FMLTweaker [23:10:54] [main/INFO] [FML]: Forge Mod Loader version 7.99.30.1492 for Minecraft 1.7.10 loading [23:10:54] [main/INFO] [FML]: Java is Java HotSpot(TM) 64-Bit Server VM, version 1.8.0_25, running on Windows 7:amd64:6.1, installed at C:\Program Files (x86)\Minecraft\runtime\jre-x64\1.8.0_25 [23:10:54] [main/INFO] [LaunchWrapper]: Loading tweak class name cpw.mods.fml.common.launcher.FMLInjectionAndSortingTweaker [23:10:54] [main/INFO] [LaunchWrapper]: Loading tweak class name cpw.mods.fml.common.launcher.FMLDeobfTweaker [23:10:54] [main/INFO] [LaunchWrapper]: Calling tweak class cpw.mods.fml.common.launcher.FMLInjectionAndSortingTweaker [23:10:54] [main/INFO] [LaunchWrapper]: Calling tweak class cpw.mods.fml.common.launcher.FMLInjectionAndSortingTweaker [23:10:54] [main/INFO] [LaunchWrapper]: Calling tweak class cpw.mods.fml.relauncher.CoreModManager$FMLPluginWrapper [23:10:55] [main/INFO] [FML]: Found valid fingerprint for Minecraft Forge. Certificate fingerprint e3c3d50c7c986df74c645c0ac54639741c90a557 [23:10:55] [main/INFO] [FML]: Found valid fingerprint for Minecraft. Certificate fingerprint cd99959656f753dc28d863b46769f7f8fbaefcfc [23:10:55] [main/INFO] [LaunchWrapper]: Calling tweak class cpw.mods.fml.relauncher.CoreModManager$FMLPluginWrapper [23:10:55] [main/INFO] [LaunchWrapper]: Calling tweak class cpw.mods.fml.common.launcher.FMLDeobfTweaker [23:10:56] [main/INFO] [LaunchWrapper]: Loading tweak class name cpw.mods.fml.common.launcher.TerminalTweaker [23:10:56] [main/INFO] [LaunchWrapper]: Calling tweak class cpw.mods.fml.common.launcher.TerminalTweaker [23:10:56] [main/INFO] [LaunchWrapper]: Launching wrapped minecraft {net.minecraft.client.main.Main} [23:10:57] [main/INFO]: Setting user: thatguybrony [23:10:57] [main/INFO] [sTDOUT]: [net.minecraft.client.main.Main:main:144]: Completely ignored arguments: [--nativeLauncherVersion, 286] [23:10:57] [Client thread/INFO]: LWJGL Version: 2.9.1 [23:10:58] [Client thread/INFO] [sTDOUT]: [cpw.mods.fml.client.SplashProgress:start:188]: ---- Minecraft Crash Report ---- // Would you like a cupcake? Time: 11/15/15 11:10 PM Description: Loading screen debug info This is just a prompt for computer specs to be printed. THIS IS NOT A ERROR A detailed walkthrough of the error, its code path and all known details is as follows: --------------------------------------------------------------------------------------- -- System Details -- Details: Minecraft Version: 1.7.10 Operating System: Windows 7 (amd64) version 6.1 Java Version: 1.8.0_25, Oracle Corporation Java VM Version: Java HotSpot(TM) 64-Bit Server VM (mixed mode), Oracle Corporation Memory: 420403984 bytes (400 MB) / 521404416 bytes (497 MB) up to 1060372480 bytes (1011 MB) JVM Flags: 6 total; -XX:HeapDumpPath=MojangTricksIntelDriversForPerformance_javaw.exe_minecraft.exe.heapdump -Xmx1G -XX:+UseConcMarkSweepGC -XX:+CMSIncrementalMode -XX:-UseAdaptiveSizePolicy -Xmn128M AABB Pool Size: 0 (0 bytes; 0 MB) allocated, 0 (0 bytes; 0 MB) used IntCache: cache: 0, tcache: 0, allocated: 0, tallocated: 0 FML: GL info: ' Vendor: 'Intel' Version: '4.3.0 - Build 10.18.14.4264' Renderer: 'Intel(R) HD Graphics 4600' [23:10:58] [Client thread/INFO] [MinecraftForge]: Attempting early MinecraftForge initialization [23:10:58] [Client thread/INFO] [FML]: MinecraftForge v10.13.4.1492 Initialized [23:10:58] [Client thread/INFO] [FML]: Replaced 183 ore recipies [23:10:58] [Client thread/INFO] [MinecraftForge]: Completed early MinecraftForge initialization [23:10:58] [Client thread/INFO] [FML]: Found 0 mods from the command line. Injecting into mod discoverer [23:10:58] [Client thread/INFO] [FML]: Searching C:\Users\Josh the Gamer\AppData\Roaming\.minecraft\mods for mods [23:11:04] [Client thread/WARN] [FML]: Zip file MacsUtilitiesMod-1.7.10-v1.0-FULL.jar failed to read properly, it will be ignored java.lang.NullPointerException at cpw.mods.fml.common.MetadataCollection.from(MetadataCollection.java:71) ~[MetadataCollection.class:?] at cpw.mods.fml.common.discovery.JarDiscoverer.discover(JarDiscoverer.java:53) [JarDiscoverer.class:?] at cpw.mods.fml.common.discovery.ContainerType.findMods(ContainerType.java:42) [ContainerType.class:?] at cpw.mods.fml.common.discovery.ModCandidate.explore(ModCandidate.java:71) [ModCandidate.class:?] at cpw.mods.fml.common.discovery.ModDiscoverer.identifyMods(ModDiscoverer.java:131) [ModDiscoverer.class:?] at cpw.mods.fml.common.Loader.identifyMods(Loader.java:364) [Loader.class:?] at cpw.mods.fml.common.Loader.loadMods(Loader.java:489) [Loader.class:?] at cpw.mods.fml.client.FMLClientHandler.beginMinecraftLoading(FMLClientHandler.java:208) [FMLClientHandler.class:?] at net.minecraft.client.Minecraft.func_71384_a(Minecraft.java:480) [bao.class:?] at net.minecraft.client.Minecraft.func_99999_d(Minecraft.java:878) [bao.class:?] at net.minecraft.client.main.Main.main(SourceFile:148) [Main.class:?] at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[?:1.8.0_25] at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) ~[?:1.8.0_25] at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) ~[?:1.8.0_25] at java.lang.reflect.Method.invoke(Method.java:483) ~[?:1.8.0_25] at net.minecraft.launchwrapper.Launch.launch(Launch.java:135) [launchwrapper-1.12.jar:?] at net.minecraft.launchwrapper.Launch.main(Launch.java:28) [launchwrapper-1.12.jar:?] [23:11:04] [Client thread/INFO] [FML]: Forge Mod Loader has identified 3 mods to load [23:11:04] [Client thread/INFO] [FML]: FML has found a non-mod file MacsUtilitiesMod-1.7.10-v1.0-FULL.jar in your mods directory. It will now be injected into your classpath. This could severe stability issues, it should be removed if possible. [23:11:04] [Client thread/INFO] [FML]: Attempting connection with missing mods [mcp, FML, Forge] at CLIENT [23:11:04] [Client thread/INFO] [FML]: Attempting connection with missing mods [mcp, FML, Forge] at SERVER [23:11:04] [Client thread/INFO]: Reloading ResourceManager: Default, FMLFileResourcePack:Forge Mod Loader, FMLFileResourcePack:Minecraft Forge, Datacraft64x v3.4 [23:11:04] [Client thread/INFO] [FML]: Processing ObjectHolder annotations [23:11:04] [Client thread/INFO] [FML]: Found 341 ObjectHolder annotations [23:11:04] [Client thread/INFO] [FML]: Identifying ItemStackHolder annotations [23:11:04] [Client thread/INFO] [FML]: Found 0 ItemStackHolder annotations [23:11:04] [Client thread/INFO] [FML]: Configured a dormant chunk cache size of 0 [23:11:04] [Client thread/INFO] [FML]: Applying holder lookups [23:11:04] [Client thread/INFO] [FML]: Holder lookups applied [23:11:04] [Client thread/INFO] [FML]: Injecting itemstacks [23:11:04] [Client thread/INFO] [FML]: Itemstack injection complete [23:11:04] [sound Library Loader/INFO] [sTDOUT]: [paulscode.sound.SoundSystemLogger:message:69]: [23:11:04] [sound Library Loader/INFO] [sTDOUT]: [paulscode.sound.SoundSystemLogger:message:69]: Starting up SoundSystem... [23:11:05] [Thread-8/INFO] [sTDOUT]: [paulscode.sound.SoundSystemLogger:message:69]: Initializing LWJGL OpenAL [23:11:05] [Thread-8/INFO] [sTDOUT]: [paulscode.sound.SoundSystemLogger:message:69]: (The LWJGL binding of OpenAL. For more information, see http://www.lwjgl.org) [23:11:05] [Thread-8/INFO] [sTDOUT]: [paulscode.sound.SoundSystemLogger:message:69]: OpenAL initialized. [23:11:05] [sound Library Loader/INFO] [sTDOUT]: [paulscode.sound.SoundSystemLogger:message:69]: [23:11:05] [sound Library Loader/INFO]: Sound engine started [23:11:05] [Client thread/INFO]: Created: 16x16 textures/blocks-atlas [23:11:05] [Client thread/INFO]: Created: 16x16 textures/items-atlas [23:11:05] [Client thread/INFO] [FML]: Injecting itemstacks [23:11:05] [Client thread/INFO] [FML]: Itemstack injection complete [23:11:05] [Client thread/INFO] [FML]: Forge Mod Loader has successfully loaded 3 mods [23:11:05] [Client thread/INFO]: Reloading ResourceManager: Default, FMLFileResourcePack:Forge Mod Loader, FMLFileResourcePack:Minecraft Forge, Datacraft64x v3.4 [23:11:06] [Client thread/INFO]: Created: 2048x1024 textures/blocks-atlas [23:11:06] [Client thread/INFO]: Created: 1024x1024 textures/items-atlas [23:11:06] [Client thread/INFO] [sTDOUT]: [paulscode.sound.SoundSystemLogger:message:69]: [23:11:06] [Client thread/INFO] [sTDOUT]: [paulscode.sound.SoundSystemLogger:message:69]: SoundSystem shutting down... [23:11:06] [Client thread/INFO] [sTDOUT]: [paulscode.sound.SoundSystemLogger:importantMessage:90]: Author: Paul Lamb, www.paulscode.com [23:11:06] [Client thread/INFO] [sTDOUT]: [paulscode.sound.SoundSystemLogger:message:69]: [23:11:06] [sound Library Loader/INFO] [sTDOUT]: [paulscode.sound.SoundSystemLogger:message:69]: [23:11:06] [sound Library Loader/INFO] [sTDOUT]: [paulscode.sound.SoundSystemLogger:message:69]: Starting up SoundSystem... [23:11:06] [Thread-10/INFO] [sTDOUT]: [paulscode.sound.SoundSystemLogger:message:69]: Initializing LWJGL OpenAL [23:11:06] [Thread-10/INFO] [sTDOUT]: [paulscode.sound.SoundSystemLogger:message:69]: (The LWJGL binding of OpenAL. For more information, see http://www.lwjgl.org) [23:11:06] [Thread-10/INFO] [sTDOUT]: [paulscode.sound.SoundSystemLogger:message:69]: OpenAL initialized. [23:11:07] [sound Library Loader/INFO] [sTDOUT]: [paulscode.sound.SoundSystemLogger:message:69]: [23:11:07] [sound Library Loader/INFO]: Sound engine started [23:11:12] [Client thread/INFO]: Stopping! [23:11:12] [Client thread/INFO] [sTDOUT]: [paulscode.sound.SoundSystemLogger:message:69]: [23:11:12] [Client thread/INFO] [sTDOUT]: [paulscode.sound.SoundSystemLogger:message:69]: SoundSystem shutting down... [23:11:12] [Client thread/INFO] [sTDOUT]: [paulscode.sound.SoundSystemLogger:importantMessage:90]: Author: Paul Lamb, www.paulscode.com [23:11:12] [Client thread/INFO] [sTDOUT]: [paulscode.sound.SoundSystemLogger:message:69]: How can i fix this issue?
  19. I am trying to compile my mod that I had made for Minecraft 1.7.10 and It will not compile. Can anyone help me? The Command Prompt output
  20. Hi, I had tried to load up a world and join my friend's forge server and it crashed it on me. I can't seem to figure out what's going on. ---- Minecraft Crash Report ---- // I feel sad now Time: 9/6/15 6:39 PM Description: Ticking screen java.lang.IndexOutOfBoundsException at java.nio.Buffer.checkIndex(Buffer.java:540) at java.nio.DirectIntBufferU.get(DirectIntBufferU.java:253) at net.minecraft.client.renderer.RenderGlobal.func_72712_a(RenderGlobal.java:350) at net.minecraft.client.renderer.RenderGlobal.func_72732_a(RenderGlobal.java:294) at net.minecraft.client.Minecraft.func_71353_a(Minecraft.java:2216) at net.minecraft.client.Minecraft.func_71403_a(Minecraft.java:2146) at net.minecraft.client.network.NetHandlerPlayClient.func_147282_a(NetHandlerPlayClient.java:240) at net.minecraft.network.play.server.S01PacketJoinGame.func_148833_a(SourceFile:70) at net.minecraft.network.play.server.S01PacketJoinGame.func_148833_a(SourceFile:13) at net.minecraft.network.NetworkManager.func_74428_b(NetworkManager.java:212) at net.minecraft.client.multiplayer.GuiConnecting.func_73876_c(SourceFile:78) at net.minecraft.client.Minecraft.func_71407_l(Minecraft.java:1661) at net.minecraft.client.Minecraft.func_71411_J(Minecraft.java:973) at net.minecraft.client.Minecraft.func_99999_d(Minecraft.java:898) at net.minecraft.client.main.Main.main(SourceFile:148) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:483) at net.minecraft.launchwrapper.Launch.launch(Launch.java:135) at net.minecraft.launchwrapper.Launch.main(Launch.java:28) A detailed walkthrough of the error, its code path and all known details is as follows: --------------------------------------------------------------------------------------- -- Head -- Stacktrace: at java.nio.Buffer.checkIndex(Buffer.java:540) at java.nio.DirectIntBufferU.get(DirectIntBufferU.java:253) at net.minecraft.client.renderer.RenderGlobal.func_72712_a(RenderGlobal.java:350) at net.minecraft.client.renderer.RenderGlobal.func_72732_a(RenderGlobal.java:294) at net.minecraft.client.Minecraft.func_71353_a(Minecraft.java:2216) at net.minecraft.client.Minecraft.func_71403_a(Minecraft.java:2146) at net.minecraft.client.network.NetHandlerPlayClient.func_147282_a(NetHandlerPlayClient.java:240) at net.minecraft.network.play.server.S01PacketJoinGame.func_148833_a(SourceFile:70) at net.minecraft.network.play.server.S01PacketJoinGame.func_148833_a(SourceFile:13) at net.minecraft.network.NetworkManager.func_74428_b(NetworkManager.java:212) at net.minecraft.client.multiplayer.GuiConnecting.func_73876_c(SourceFile:78) -- Affected screen -- Details: Screen name: net.minecraft.client.multiplayer.GuiConnecting -- Affected level -- Details: Level name: MpServer All players: 0 total; [] Chunk stats: MultiplayerChunkCache: 0, 0 Level seed: 0 Level generator: ID 00 - default, ver 1. Features enabled: false Level generator options: Level spawn location: World: (8,64,, Chunk: (at 8,4,8 in 0,0; contains blocks 0,0,0 to 15,255,15), Region: (0,0; contains chunks 0,0 to 31,31, blocks 0,0,0 to 511,255,511) Level time: 0 game time, 0 day time Level dimension: 0 Level storage version: 0x00000 - Unknown? Level weather: Rain time: 0 (now: false), thunder time: 0 (now: false) Level game mode: Game mode: survival (ID 0). Hardcore: false. Cheats: false Forced entities: 0 total; [] Retry entities: 0 total; [] Server brand: ~~ERROR~~ NullPointerException: null Server type: Non-integrated multiplayer server Stacktrace: at net.minecraft.client.multiplayer.WorldClient.func_72914_a(WorldClient.java:373) at net.minecraft.client.Minecraft.func_71396_d(Minecraft.java:2444) at net.minecraft.client.Minecraft.func_99999_d(Minecraft.java:919) at net.minecraft.client.main.Main.main(SourceFile:148) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:483) at net.minecraft.launchwrapper.Launch.launch(Launch.java:135) at net.minecraft.launchwrapper.Launch.main(Launch.java:28) -- System Details -- Details: Minecraft Version: 1.7.10 Operating System: Windows 7 (amd64) version 6.1 Java Version: 1.8.0_25, Oracle Corporation Java VM Version: Java HotSpot 64-Bit Server VM (mixed mode), Oracle Corporation Memory: 285550328 bytes (272 MB) / 523501568 bytes (499 MB) up to 4281597952 bytes (4083 MB) JVM Flags: 6 total; -XX:HeapDumpPath=MojangTricksIntelDriversForPerformance_javaw.exe_minecraft.exe.heapdump -Xmx4G -XX:+UseConcMarkSweepGC -XX:+CMSIncrementalMode -XX:-UseAdaptiveSizePolicy -Xmn128M AABB Pool Size: 0 (0 bytes; 0 MB) allocated, 0 (0 bytes; 0 MB) used IntCache: cache: 0, tcache: 0, allocated: 0, tallocated: 0 FML: MCP v9.05 FML v7.10.99.99 Minecraft Forge 10.13.4.1448 32 mods loaded, 32 mods active States: 'U' = Unloaded 'L' = Loaded 'C' = Constructed 'H' = Pre-initialized 'I' = Initialized 'J' = Post-initialized 'A' = Available 'D' = Disabled 'E' = Errored UCHIJA mcp{9.05} [Minecraft Coder Pack] (minecraft.jar) UCHIJA FML{7.10.99.99} [Forge Mod Loader] (forge-1.7.10-10.13.4.1448-1.7.10.jar) UCHIJA Forge{10.13.4.1448} [Minecraft Forge] (forge-1.7.10-10.13.4.1448-1.7.10.jar) UCHIJA appliedenergistics2-core{rv2-stable-10} [AppliedEnergistics2 Core] (minecraft.jar) UCHIJA CodeChickenCore{1.0.7.47} [CodeChicken Core] (minecraft.jar) UCHIJA Micdoodlecore{} [Micdoodle8 Core] (minecraft.jar) UCHIJA NotEnoughItems{1.0.5.118} [Not Enough Items] (NotEnoughItems-1.7.10-1.0.5.118-universal.jar) UCHIJA <CoFH ASM>{000} [CoFH ASM] (minecraft.jar) UCHIJA appliedenergistics2{rv2-stable-10} [Applied Energistics 2] (appliedenergistics2-rv2-stable-10.jar) UCHIJA CoFHCore{1.7.10R3.0.3} [CoFH Core] (CoFHCore-[1.7.10]3.0.3-303.jar) UCHIJA BigReactors{0.4.3A} [big Reactors] (BigReactors-0.4.3A.jar) UCHIJA BiomesOPlenty{2.1.0} [biomes O' Plenty] (BiomesOPlenty-1.7.10-2.1.0.1067-universal.jar) UCHIJA BuildCraft|Core{7.0.21} [buildCraft] (buildcraft-7.0.21.jar) UCHIJA BuildCraft|Silicon{7.0.21} [bC Silicon] (buildcraft-7.0.21.jar) UCHIJA BuildCraft|Factory{7.0.21} [bC Factory] (buildcraft-7.0.21.jar) UCHIJA BuildCraft|Builders{7.0.21} [bC Builders] (buildcraft-7.0.21.jar) UCHIJA BuildCraft|Energy{7.0.21} [bC Energy] (buildcraft-7.0.21.jar) UCHIJA BuildCraft|Robotics{7.0.21} [bC Robotics] (buildcraft-7.0.21.jar) UCHIJA BuildCraft|Transport{7.0.21} [bC Transport] (buildcraft-7.0.21.jar) UCHIJA ExtraUtilities{1.2.11} [Extra Utilities] (extrautilities-1.2.11.jar) UCHIJA GalacticraftCore{3.0.12} [Galacticraft Core] (GalacticraftCore-1.7-3.0.12.357.jar) UCHIJA GalacticraftMars{3.0.12} [Galacticraft Planets] (Galacticraft-Planets-1.7-3.0.12.357.jar) UCHIJA iChunUtil{4.0.0} [iChunUtil] (iChunUtil-4.0.0.jar) UCHIJA Hats{4.0.1} [Hats] (Hats-4.0.1.jar) UCHIJA HatStand{4.0.0} [HatStand] (HatStand-4.0.0.jar) UCHIJA journeymap{@JMVERSION@} [JourneyMap] (journeymap-1.7.10-5.1.0-unlimited.jar) UCHIJA lucky{5.1.0} [Lucky Block] (Lucky-Block-Mod-1.7.10.jar) UCHIJA mt{1.0} [More Tools Mod] (More Tools Mod v1.0-Forge1.7.10.jar) UCHIJA Morph{0.9.2} [Morph] (Morph-Beta-0.9.2.jar) UCHIJA cfm{3.4.7} [§9MrCrayfish's Furniture Mod] (MrCrayfishFurnitureModv3.4.7(1.7.10).jar) UCHIJA VillagersNose{1.0} [Villager's Nose] (VillagersNose-1.7.10-1.0.jar) UCHIJA Waila{1.5.10} [Waila] (Waila-1.5.10_1.7.10.jar) GL info: ' Vendor: 'Intel' Version: '4.3.0 - Build 10.18.14.4156' Renderer: 'Intel® HD Graphics 4600' AE2 Version: stable rv2-stable-10 for Forge 10.13.2.1291 CoFHCore: -[1.7.10]3.0.3-303 AE2 Integration: IC2:OFF, RotaryCraft:OFF, RC:OFF, BC:ON, RF:ON, RFItem:ON, MFR:OFF, DSU:OFF, FZ:OFF, FMP:OFF, RB:OFF, CLApi:OFF, Waila:ON, InvTweaks:OFF, NEI:ON, CraftGuide:OFF, Mekanism:OFF, ImmibisMicroblocks:OFF, BetterStorage:OFF Launched Version: 1.7.10-Forge10.13.4.1448-1.7.10 LWJGL: 2.9.1 OpenGL: Intel® HD Graphics 4600 GL version 4.3.0 - Build 10.18.14.4156, Intel GL Caps: Using GL 1.3 multitexturing. Using framebuffer objects because OpenGL 3.0 is supported and separate blending is supported. Anisotropic filtering is supported and maximum anisotropy is 16. Shaders are available because OpenGL 2.1 is supported. Is Modded: Definitely; Client brand changed to 'fml,forge' Type: Client (map_client.txt) Resource Packs: [basic Craft 64x] Current Language: English (US) Profiler Position: N/A (disabled) Vec3 Pool Size: 0 (0 bytes; 0 MB) allocated, 0 (0 bytes; 0 MB) used Anisotropic Filtering: Off (1)
×
×
  • Create New...

Important Information

By using this site, you agree to our Terms of Use.