Topic category: Help with MCreator software
Everytime I create a dimension with vanilla blocks in a normal world, the world runs with all my custom mobs, however when I create it with custom blocks, the dimension 'unloads'.
I will be very grateful for anyone who can pick out what's the problem here.
One of my blocks is a falling block yet sand was a falling block and worked.
Even rock blocks don't work.
Code Below:
[13:46:52] [Server thread/WARN]: Can't keep up! Did the system time change, or is the server overloaded? Running 2049ms behind, skipping 40 tick(s)
[13:46:54] [pool-2-thread-1/WARN]: Couldn't look up profile properties for com.mojang.authlib.GameProfile@58216f72[id=184a029e-ad3d-3abd-8a1a-c044d35081d5,name=Player371,properties={},legacy=false]
com.mojang.authlib.exceptions.AuthenticationException: The client has sent too many requests within a certain amount of time
at com.mojang.authlib.yggdrasil.YggdrasilAuthenticationService.makeRequest(YggdrasilAuthenticationService.java:79) ~[YggdrasilAuthenticationService.class:?]
at com.mojang.authlib.yggdrasil.YggdrasilMinecraftSessionService.fillGameProfile(YggdrasilMinecraftSessionService.java:180) [YggdrasilMinecraftSessionService.class:?]
at com.mojang.authlib.yggdrasil.YggdrasilMinecraftSessionService$1.load(YggdrasilMinecraftSessionService.java:60) [YggdrasilMinecraftSessionService$1.class:?]
at com.mojang.authlib.yggdrasil.YggdrasilMinecraftSessionService$1.load(YggdrasilMinecraftSessionService.java:57) [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:170) [YggdrasilMinecraftSessionService.class:?]
at net.minecraft.client.Minecraft.getProfileProperties(Minecraft.java:3056) [Minecraft.class:?]
at net.minecraft.client.resources.SkinManager$3.run(SkinManager.java:138) [SkinManager$3.class:?]
at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511) [?:1.8.0_101]
at java.util.concurrent.FutureTask.run(FutureTask.java:266) [?:1.8.0_101]
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142) [?:1.8.0_101]
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617) [?:1.8.0_101]
at java.lang.Thread.run(Thread.java:745) [?:1.8.0_101]
[13:46:55] [Server thread/INFO]: Saving and pausing game...
[13:46:55] [Server thread/INFO]: Saving chunks for level 'New World'/Overworld
[13:46:56] [Server thread/INFO]: Saving chunks for level 'New World'/Nether
[13:46:56] [Server thread/INFO]: Saving chunks for level 'New World'/The End
[13:46:56] [Server thread/INFO]: Saving chunks for level 'New World'/infiniteWarfare
[13:47:49] [Server thread/INFO]: Saving and pausing game...
[13:47:49] [Server thread/INFO]: Saving chunks for level 'New World'/Overworld
[13:47:49] [Server thread/INFO]: Saving chunks for level 'New World'/Nether
[13:47:49] [Server thread/INFO]: Saving chunks for level 'New World'/The End
[13:47:49] [Server thread/INFO]: Saving chunks for level 'New World'/infiniteWarfare
[13:48:07] [Server thread/INFO]: Saving and pausing game...
[13:48:07] [Server thread/INFO]: Saving chunks for level 'New World'/Overworld
[13:48:07] [Server thread/INFO]: Saving chunks for level 'New World'/Nether
[13:48:07] [Server thread/INFO]: Saving chunks for level 'New World'/The End
[13:48:07] [Server thread/INFO]: Saving chunks for level 'New World'/infiniteWarfare
[13:48:13] [Server thread/INFO]: Player371 has just earned the achievement [Taking Inventory]
[13:48:13] [Client thread/INFO]: [CHAT] Player371 has just earned the achievement [Taking Inventory]
[13:48:26] [Server thread/INFO]: Saving and pausing game...
[13:48:26] [Server thread/INFO]: Saving chunks for level 'New World'/Overworld
[13:48:27] [Server thread/INFO]: Saving chunks for level 'New World'/Nether
[13:48:27] [Server thread/INFO]: Saving chunks for level 'New World'/The End
[13:48:27] [Server thread/INFO]: Saving chunks for level 'New World'/infiniteWarfare
[13:48:36] [Server thread/INFO]: Saving and pausing game...
[13:48:36] [Server thread/INFO]: Saving chunks for level 'New World'/Overworld
[13:48:36] [Server thread/INFO]: Saving chunks for level 'New World'/Nether
[13:48:36] [Server thread/INFO]: Saving chunks for level 'New World'/The End
[13:48:36] [Server thread/INFO]: Saving chunks for level 'New World'/infiniteWarfare
[13:49:16] [Server thread/FATAL]: Error executing task
java.util.concurrent.ExecutionException: net.minecraft.util.ReportedException: Colliding entity with block
at java.util.concurrent.FutureTask.report(FutureTask.java:122) ~[?:1.8.0_101]
at java.util.concurrent.FutureTask.get(FutureTask.java:192) ~[?:1.8.0_101]
at net.minecraft.util.Util.runTask(Util.java:30) [Util.class:?]
at net.minecraft.server.MinecraftServer.updateTimeLightAndEntities(MinecraftServer.java:754) [MinecraftServer.class:?]
at net.minecraft.server.MinecraftServer.tick(MinecraftServer.java:699) [MinecraftServer.class:?]
at net.minecraft.server.integrated.IntegratedServer.tick(IntegratedServer.java:156) [IntegratedServer.class:?]
at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:548) [MinecraftServer.class:?]
at java.lang.Thread.run(Thread.java:745) [?:1.8.0_101]
Caused by: net.minecraft.util.ReportedException: Colliding entity with block
at net.minecraft.entity.Entity.move(Entity.java:1058) ~[Entity.class:?]
at net.minecraft.network.NetHandlerPlayServer.processPlayer(NetHandlerPlayServer.java:511) ~[NetHandlerPlayServer.class:?]
at net.minecraft.network.play.client.CPacketPlayer.processPacket(CPacketPlayer.java:36) ~[CPacketPlayer.class:?]
at net.minecraft.network.play.client.CPacketPlayer$Position.processPacket(CPacketPlayer.java:85) ~[CPacketPlayer$Position.class:?]
at net.minecraft.network.PacketThreadUtil$1.run(PacketThreadUtil.java:21) ~[PacketThreadUtil$1.class:?]
at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511) ~[?:1.8.0_101]
at java.util.concurrent.FutureTask.run(FutureTask.java:266) ~[?:1.8.0_101]
at net.minecraft.util.Util.runTask(Util.java:29) ~[Util.class:?]
... 5 more
Caused by: java.lang.NullPointerException
at net.minecraft.inventory.InventoryHelper.dropInventoryItems(InventoryHelper.java:26) ~[InventoryHelper.class:?]
at net.minecraft.inventory.InventoryHelper.dropInventoryItems(InventoryHelper.java:16) ~[InventoryHelper.class:?]
at mod.mcreator.mcreator_rock$BlockRock.breakBlock(mcreator_rock.java:107) ~[mcreator_rock$BlockRock.class:?]
at net.minecraft.world.chunk.Chunk.setBlockState(Chunk.java:613) ~[Chunk.class:?]
at net.minecraft.world.World.setBlockState(World.java:392) ~[World.class:?]
at net.minecraft.world.gen.feature.WorldGenLakes.generate(WorldGenLakes.java:101) ~[WorldGenLakes.class:?]
at mod.mcreator.mcreator_infiniteWarfare$ChunkProviderModded.populate(mcreator_infiniteWarfare.java:1338) ~[mcreator_infiniteWarfare$ChunkProviderModded.class:?]
at net.minecraft.world.chunk.Chunk.populateChunk(Chunk.java:1075) ~[Chunk.class:?]
at net.minecraft.world.chunk.Chunk.populateChunk(Chunk.java:1058) ~[Chunk.class:?]
at net.minecraft.world.gen.ChunkProviderServer.provideChunk(ChunkProviderServer.java:165) ~[ChunkProviderServer.class:?]
at net.minecraft.world.World.getChunkFromChunkCoords(World.java:355) ~[World.class:?]
at net.minecraft.world.World.getChunkFromBlockCoords(World.java:347) ~[World.class:?]
at net.minecraft.world.World.getBlockState(World.java:981) ~[World.class:?]
at mod.mcreator.mcreator_infiniteWarfare$TeleporterDimensionMod.placeInExistingPortal(mcreator_infiniteWarfare.java:265) ~[mcreator_infiniteWarfare$TeleporterDimensionMod.class:?]
at mod.mcreator.mcreator_infiniteWarfare$TeleporterDimensionMod.placeInPortal(mcreator_infiniteWarfare.java:209) ~[mcreator_infiniteWarfare$TeleporterDimensionMod.class:?]
at net.minecraft.server.management.PlayerList.transferEntityToWorld(PlayerList.java:723) ~[PlayerList.class:?]
at net.minecraft.server.management.PlayerList.transferPlayerToDimension(PlayerList.java:630) ~[PlayerList.class:?]
at mod.mcreator.mcreator_infiniteWarfare$BlockTutorialPortal.onEntityCollidedWithBlock(mcreator_infiniteWarfare.java:868) ~[mcreator_infiniteWarfare$BlockTutorialPortal.class:?]
at net.minecraft.entity.Entity.doBlockCollisions(Entity.java:1133) ~[Entity.class:?]
at net.minecraft.entity.Entity.move(Entity.java:1051) ~[Entity.class:?]
at net.minecraft.network.NetHandlerPlayServer.processPlayer(NetHandlerPlayServer.java:511) ~[NetHandlerPlayServer.class:?]
at net.minecraft.network.play.client.CPacketPlayer.processPacket(CPacketPlayer.java:36) ~[CPacketPlayer.class:?]
at net.minecraft.network.play.client.CPacketPlayer$Position.processPacket(CPacketPlayer.java:85) ~[CPacketPlayer$Position.class:?]
at net.minecraft.network.PacketThreadUtil$1.run(PacketThreadUtil.java:21) ~[PacketThreadUtil$1.class:?]
at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511) ~[?:1.8.0_101]
at java.util.concurrent.FutureTask.run(FutureTask.java:266) ~[?:1.8.0_101]
at net.minecraft.util.Util.runTask(Util.java:29) ~[Util.class:?]
... 5 more
[13:49:16] [Server thread/INFO] [FML]: Unloading dimension 6
@#4 Yes I'm using Windows, is it possible that the 64 version could be bugged?
Don't think so, I use the x64 version. You may have a x32 system though. Right click on the windows logo on the bottom left and click properties, I think? Just look up how to find out whether you have a x32 or x64 system. If you have x32, that may be the problem. If that's the case just install the x32 version of MCreator and everything should work swimmingly. Otherwise I'm not sure...
@#5 Ok, thanks for your help.
@#5.1 One last thing, do you use the installer or the zip?
Personally I use the installer.
@#6 Ok, bye, thanks for the help.
No problem at all. Glad I helped, somehow.
@#7 I think I've found the problem,I just don't know how to solve it.
What I think happened is that it doesn't recognise my custom blocks as a block as it asks for a block in the code but when I change it to my Mcreator block then it doesn't work.
I think this whole error is due to it not recognising the block's class.
Huh. Not sure how to fix that. I'll take another look at the code, but this may be a problem I can't solve. The block code should be something like mcreator_BLOCKNAME.block
@#8 Can you create your dimensions which custom blocks.
Yeah I can, check my thousand worlds mod
@#9 Does the name of the block have to be capitalized?
Not that I know of, but you might try just in case. It shouldn't matter though.
Do you set World Generation for your custom blocks?