I have been testing this out on our heavily modded server. A lot of fun!
A few issues:
1. The archeres and mages will shoot at the player after hitting any of the mobs.
2. Crash: Happened during lvl 4.
Description: Ticking entity
java.lang.NullPointerException
at eldritchempires.entity.EntityRabidMiner.func_70636_d(EntityRabidMiner.java:52)
at net.minecraft.entity.EntityLivingBase.func_70071_h_(EntityLivingBase.java:1826)
at net.minecraft.entity.EntityLiving.func_70071_h_(EntityLiving.java:257)
at net.minecraft.entity.monster.EntityMob.func_70071_h_(SourceFile:29)
at net.minecraft.world.World.func_72866_a(World.java:2350)
at net.minecraft.world.WorldServer.func_72866_a(WorldServer.java:719)
at net.minecraft.world.World.func_72870_g(World.java:2311)
at net.minecraft.world.World.func_72939_s(World.java:2157)
at net.minecraft.world.WorldServer.func_72939_s(WorldServer.java:550)
at net.minecraft.server.MinecraftServer.func_71190_q(MinecraftServer.java:668)
at net.minecraft.server.dedicated.DedicatedServer.func_71190_q(DedicatedServer.java:276)
at net.minecraft.server.MinecraftServer.func_71217_p(MinecraftServer.java:587)
at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:484)
at net.minecraft.server.ThreadMinecraftServer.run(SourceFile:583)
A detailed walkthrough of the error, its code path and all known details is as follows:
---------------------------------------------------------------------------------------
-- Head --
Stacktrace:
at eldritchempires.entity.EntityRabidMiner.func_70636_d(EntityRabidMiner.java:52)
at net.minecraft.entity.EntityLivingBase.func_70071_h_(EntityLivingBase.java:1826)
at net.minecraft.entity.EntityLiving.func_70071_h_(EntityLiving.java:257)
at net.minecraft.entity.monster.EntityMob.func_70071_h_(SourceFile:29)
at net.minecraft.world.World.func_72866_a(World.java:2350)
at net.minecraft.world.WorldServer.func_72866_a(WorldServer.java:719)
at net.minecraft.world.World.func_72870_g(World.java:2311)
-- Entity being ticked --
Details:
Entity Type: Rabid Miner (eldritchempires.entity.EntityRabidMiner)
Entity ID: 83822
Entity Name: entity.Rabid Miner.name
Entity's Exact location: 126.75, 69.79, 110.18
Entity's Block location: World: (126,69,110), Chunk: (at 14,4,14 in 7,6; contains blocks 112,0,96 to 127,255,111), Region: (0,0; contains chunks 0,0 to 31,31, blocks 0,0,0 to 511,255,511)
Entity's Momentum: -0.04, -0.20, -0.06
Stacktrace:
at net.minecraft.world.World.func_72939_s(World.java:2157)
at net.minecraft.world.WorldServer.func_72939_s(WorldServer.java:550)
-- Affected level --
Details:
Level name: world
All players: 1 total; [EntityPlayerMP['Wreckage'/1571, l='world', x=128.84, y=69.64, z=112.37]]
Chunk stats: ServerChunkCache: 1012 Drop: 0
Level seed: -2330733564415946960
Level generator: ID 00 - default, ver 1. Features enabled: true
Level generator options:
Level spawn location: World: (204,64,244), Chunk: (at 12,4,4 in 12,15; contains blocks 192,0,240 to 207,255,255), Region: (0,0; contains chunks 0,0 to 31,31, blocks 0,0,0 to 511,255,511)
Level time: 181624528 game time, 13599992 day time
Level dimension: 0
Level storage version: 0x04ABD - Anvil
Level weather: Rain time: 16255 (now: false), thunder time: 13203 (now: true)
Level game mode: Game mode: survival (ID 0). Hardcore: false. Cheats: false
Stacktrace:
at net.minecraft.server.MinecraftServer.func_71190_q(MinecraftServer.java:668)
at net.minecraft.server.dedicated.DedicatedServer.func_71190_q(DedicatedServer.java:276)
at net.minecraft.server.MinecraftServer.func_71217_p(MinecraftServer.java:587)
at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:484)
at net.minecraft.server.ThreadMinecraftServer.run(SourceFile:583)
I think the crash is related to one of the enchants on a sword I was using. Made it to lvl 8 with no problems.
I have been testing this out on our heavily modded server. A lot of fun!
A few issues:
1. The archeres and mages will shoot at the player after hitting any of the mobs.
2. Crash: Happened during lvl 4.
Description: Ticking entity
java.lang.NullPointerException
at eldritchempires.entity.EntityRabidMiner.func_70636_d(EntityRabidMiner.java:52)
at net.minecraft.entity.EntityLivingBase.func_70071_h_(EntityLivingBase.java:1826)
at net.minecraft.entity.EntityLiving.func_70071_h_(EntityLiving.java:257)
at net.minecraft.entity.monster.EntityMob.func_70071_h_(SourceFile:29)
at net.minecraft.world.World.func_72866_a(World.java:2350)
at net.minecraft.world.WorldServer.func_72866_a(WorldServer.java:719)
at net.minecraft.world.World.func_72870_g(World.java:2311)
at net.minecraft.world.World.func_72939_s(World.java:2157)
at net.minecraft.world.WorldServer.func_72939_s(WorldServer.java:550)
at net.minecraft.server.MinecraftServer.func_71190_q(MinecraftServer.java:668)
at net.minecraft.server.dedicated.DedicatedServer.func_71190_q(DedicatedServer.java:276)
at net.minecraft.server.MinecraftServer.func_71217_p(MinecraftServer.java:587)
at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:484)
at net.minecraft.server.ThreadMinecraftServer.run(SourceFile:583)
A detailed walkthrough of the error, its code path and all known details is as follows:
---------------------------------------------------------------------------------------
-- Head --
Stacktrace:
at eldritchempires.entity.EntityRabidMiner.func_70636_d(EntityRabidMiner.java:52)
at net.minecraft.entity.EntityLivingBase.func_70071_h_(EntityLivingBase.java:1826)
at net.minecraft.entity.EntityLiving.func_70071_h_(EntityLiving.java:257)
at net.minecraft.entity.monster.EntityMob.func_70071_h_(SourceFile:29)
at net.minecraft.world.World.func_72866_a(World.java:2350)
at net.minecraft.world.WorldServer.func_72866_a(WorldServer.java:719)
at net.minecraft.world.World.func_72870_g(World.java:2311)
-- Entity being ticked --
Details:
Entity Type: Rabid Miner (eldritchempires.entity.EntityRabidMiner)
Entity ID: 83822
Entity Name: entity.Rabid Miner.name
Entity's Exact location: 126.75, 69.79, 110.18
Entity's Block location: World: (126,69,110), Chunk: (at 14,4,14 in 7,6; contains blocks 112,0,96 to 127,255,111), Region: (0,0; contains chunks 0,0 to 31,31, blocks 0,0,0 to 511,255,511)
Entity's Momentum: -0.04, -0.20, -0.06
Stacktrace:
at net.minecraft.world.World.func_72939_s(World.java:2157)
at net.minecraft.world.WorldServer.func_72939_s(WorldServer.java:550)
-- Affected level --
Details:
Level name: world
All players: 1 total; [EntityPlayerMP['Wreckage'/1571, l='world', x=128.84, y=69.64, z=112.37]]
Chunk stats: ServerChunkCache: 1012 Drop: 0
Level seed: -2330733564415946960
Level generator: ID 00 - default, ver 1. Features enabled: true
Level generator options:
Level spawn location: World: (204,64,244), Chunk: (at 12,4,4 in 12,15; contains blocks 192,0,240 to 207,255,255), Region: (0,0; contains chunks 0,0 to 31,31, blocks 0,0,0 to 511,255,511)
Level time: 181624528 game time, 13599992 day time
Level dimension: 0
Level storage version: 0x04ABD - Anvil
Level weather: Rain time: 16255 (now: false), thunder time: 13203 (now: true)
Level game mode: Game mode: survival (ID 0). Hardcore: false. Cheats: false
Stacktrace:
at net.minecraft.server.MinecraftServer.func_71190_q(MinecraftServer.java:668)
at net.minecraft.server.dedicated.DedicatedServer.func_71190_q(DedicatedServer.java:276)
at net.minecraft.server.MinecraftServer.func_71217_p(MinecraftServer.java:587)
at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:484)
at net.minecraft.server.ThreadMinecraftServer.run(SourceFile:583)
The morph brush is one of our favorite tools now. Thanks a bunch.
I would like to revisit one suggestion though... After using the morph brush extensively it would be really cool if it had some of the same functionality as the Layout blocks as far as clicking on the side of the block and placing/morphing blocks. Since it destroys the block its morphing I think that would negate any OPedness. Even if it were a config option to turn on or off. Plus being able to lay them out thru water would be nice too. I know we would use the heck out that option, then the Layout blocks and Morphbursh would have no equal (not that they already do).
Just a few pictures to brag on the mod.
Barn yard with XP Tower
The beginnings of the boat docks.
The underworks, never would be done with out the layout and morphbrush.
Two quick questions: one, which texture pack is that? Two, do you mind if I use your screenshots in the OP? They're a lot better than the ones I took for demonstrating the alignment colours, also I think it's just nifty to show off other people apart from myself using the mod.
The texture pack is my own, It's a 128x. Here is some of it, smudge-texture-pack . Most of the mod textures are done as I see them in game, lol. Yes use what ever you can. Thanks
I have been using the Layout blocks quite a bit and have another suggestion or two.
While using them as scaffolding it would be nice to not have the block your standing on break when mass breaking. Bad experiences while at great heights.
Also I have noticed that since chain breaking has been changed I end up with chunks of layout blocks that do not get broken so I have to go around breaking all the stragglers. Maybe if it were possible to break/place layout blocks from greater distances or if you can see it you can break it.
It seems that I am burning thru my Morph brushes pretty fast too. A config option to disable durability would be nice.
It seems that when 2 item filters are put in a transfer node it stops working. Is this intended? Or is there a way to use more than 1 item filter in a transfer node? Using the latest 1.6.4 version.
The Update is great. We very much appreciate the config options. Now the only thing I can think of we need is more shape options for the Paint brush. Maybe, sphere and cylinder, vertical and horizontal.
cpw.mods.fml.common.LoaderException: java.lang.NoClassDefFoundError: net/minecraft/client/audio/SoundManager
at cpw.mods.fml.common.LoadController.transition(LoadController.java:156)
at cpw.mods.fml.common.Loader.initializeMods(Loader.java:700)
at cpw.mods.fml.server.FMLServerHandler.finishServerLoading(FMLServerHandler.java:107)
at cpw.mods.fml.common.FMLCommonHandler.onServerStarted(FMLCommonHandler.java:355)
at net.minecraft.server.dedicated.DedicatedServer.func_71197_b(DedicatedServer.java:142)
at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:445)
at net.minecraft.server.ThreadMinecraftServer.run(SourceFile:583)
Caused by: java.lang.NoClassDefFoundError: net/minecraft/client/audio/SoundManager
at java.lang.Class.getDeclaredConstructors0(Native Method)
at java.lang.Class.privateGetDeclaredConstructors(Class.java:2493)
at java.lang.Class.getConstructor0(Class.java:2803)
at java.lang.Class.getConstructor(Class.java:1718)
at net.minecraftforge.event.EventBus.register(EventBus.java:74)
at net.minecraftforge.event.EventBus.register(EventBus.java:58)
at AnimationWiz.BunchaStuff.ABunchaStuffMod.load(ABunchaStuffMod.java:66)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:606)
at cpw.mods.fml.common.FMLModContainer.handleModStateEvent(FMLModContainer.java:545)
at sun.reflect.GeneratedMethodAccessor5.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:606)
at com.google.common.eventbus.EventHandler.handleEvent(EventHandler.java:74)
at com.google.common.eventbus.SynchronizedEventHandler.handleEvent(SynchronizedEventHandler.java:45)
at com.google.common.eventbus.EventBus.dispatch(EventBus.java:313)
at com.google.common.eventbus.EventBus.dispatchQueuedEvents(EventBus.java:296)
at com.google.common.eventbus.EventBus.post(EventBus.java:267)
at cpw.mods.fml.common.LoadController.sendEventToModContainer(LoadController.java:201)
at cpw.mods.fml.common.LoadController.propogateStateMessage(LoadController.java:181)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:606)
at com.google.common.eventbus.EventHandler.handleEvent(EventHandler.java:74)
at com.google.common.eventbus.SynchronizedEventHandler.handleEvent(SynchronizedEventHandler.java:45)
at com.google.common.eventbus.EventBus.dispatch(EventBus.java:313)
at com.google.common.eventbus.EventBus.dispatchQueuedEvents(EventBus.java:296)
at com.google.common.eventbus.EventBus.post(EventBus.java:267)
at cpw.mods.fml.common.LoadController.distributeStateMessage(LoadController.java:112)
at cpw.mods.fml.common.Loader.initializeMods(Loader.java:699)
... 5 more
Caused by: java.lang.ClassNotFoundException: net.minecraft.client.audio.SoundManager
at net.minecraft.launchwrapper.LaunchClassLoader.findClass(LaunchClassLoader.java:186)
at java.lang.ClassLoader.loadClass(ClassLoader.java:425)
at java.lang.ClassLoader.loadClass(ClassLoader.java:358)
... 38 more
Caused by: java.lang.RuntimeException: Attempted to load class bln for invalid side SERVER
at cpw.mods.fml.common.asm.transformers.SideTransformer.transform(SideTransformer.java:50)
at net.minecraft.launchwrapper.LaunchClassLoader.runTransformers(LaunchClassLoader.java:274)
at net.minecraft.launchwrapper.LaunchClassLoader.findClass(LaunchClassLoader.java:172)
... 40 more
I don't think anything in this mod is too OP. Once you have played Minecraft for a few weeks laying foundations and giant walls loose there luster. If you have mods in survival most of the detail and time is being spent with Micro Blocks or Small Blocks mods. This mod takes the tedious and mundane and gives it a turbo boost in the right direction.
It would be nice to have the ability to adjust or disable durability in the config. That's what we had to do with the carpenters hammer in the Carpenters Block mod.
The Morph brush is great just like it is. Loosing the blocks you morph is not a big deal when you have 10,000 of them already in inventory.
This is a great mid game mod that breathes new life into what can become a bit boring. A lot of unfinished detail on our server has been completed because this mod actually made it fun to do.
As for this dummy I can handle having to jump when standing on Layout blocks.
I do know you can't make everyone happy. I would only tweak the things you feel good about and let the rest just be.
- It can no longer morph anything as or more hard than obsidian (in addition to its current restrictions)
- Durability down (1562 -> 1000)
What if I want to morph obsidian or hardened or infused stone? I can see how this would be a good thing for public or large servers where control is important but it is a bit of a restriction for small private servers like our own.
A more difficult recipe is good but the durability should be high if it is hard to come by I was thinking 3000. Ghast tears are very hard to get on our server.
Love the config options.
I wasn't sure if you still had the getting stuck in the block on the fix list still. Just a tiny mention.
Oh, just a thought. How about being able to right click (with the morph brush in hand) on existing layout blocks and morph blocks in the direction your clicking? Same thing as placing but morphing. I was changing walls in tunnels and thought that this would be very helpful.
Sorry I keep adding to this post lol.
While I was digging under our base trying to connect exits and entrances, I had a idea that would be a great addition to this mod. I was wearing the thaumcraft goggles and realized that seeing nodes thru rock is quite nice. What if you had something similar like a block or item that could be seen thru walls. A marker that could be seen so you could dig to it or just an underground marker that could be placed so you could find that spot again.
0
I think the crash is related to one of the enchants on a sword I was using. Made it to lvl 8 with no problems.
0
A few issues:
1. The archeres and mages will shoot at the player after hitting any of the mobs.
2. Crash: Happened during lvl 4.
Description: Ticking entity
java.lang.NullPointerException
at eldritchempires.entity.EntityRabidMiner.func_70636_d(EntityRabidMiner.java:52)
at net.minecraft.entity.EntityLivingBase.func_70071_h_(EntityLivingBase.java:1826)
at net.minecraft.entity.EntityLiving.func_70071_h_(EntityLiving.java:257)
at net.minecraft.entity.monster.EntityMob.func_70071_h_(SourceFile:29)
at net.minecraft.world.World.func_72866_a(World.java:2350)
at net.minecraft.world.WorldServer.func_72866_a(WorldServer.java:719)
at net.minecraft.world.World.func_72870_g(World.java:2311)
at net.minecraft.world.World.func_72939_s(World.java:2157)
at net.minecraft.world.WorldServer.func_72939_s(WorldServer.java:550)
at net.minecraft.server.MinecraftServer.func_71190_q(MinecraftServer.java:668)
at net.minecraft.server.dedicated.DedicatedServer.func_71190_q(DedicatedServer.java:276)
at net.minecraft.server.MinecraftServer.func_71217_p(MinecraftServer.java:587)
at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:484)
at net.minecraft.server.ThreadMinecraftServer.run(SourceFile:583)
A detailed walkthrough of the error, its code path and all known details is as follows:
---------------------------------------------------------------------------------------
-- Head --
Stacktrace:
at eldritchempires.entity.EntityRabidMiner.func_70636_d(EntityRabidMiner.java:52)
at net.minecraft.entity.EntityLivingBase.func_70071_h_(EntityLivingBase.java:1826)
at net.minecraft.entity.EntityLiving.func_70071_h_(EntityLiving.java:257)
at net.minecraft.entity.monster.EntityMob.func_70071_h_(SourceFile:29)
at net.minecraft.world.World.func_72866_a(World.java:2350)
at net.minecraft.world.WorldServer.func_72866_a(WorldServer.java:719)
at net.minecraft.world.World.func_72870_g(World.java:2311)
-- Entity being ticked --
Details:
Entity Type: Rabid Miner (eldritchempires.entity.EntityRabidMiner)
Entity ID: 83822
Entity Name: entity.Rabid Miner.name
Entity's Exact location: 126.75, 69.79, 110.18
Entity's Block location: World: (126,69,110), Chunk: (at 14,4,14 in 7,6; contains blocks 112,0,96 to 127,255,111), Region: (0,0; contains chunks 0,0 to 31,31, blocks 0,0,0 to 511,255,511)
Entity's Momentum: -0.04, -0.20, -0.06
Stacktrace:
at net.minecraft.world.World.func_72939_s(World.java:2157)
at net.minecraft.world.WorldServer.func_72939_s(WorldServer.java:550)
-- Affected level --
Details:
Level name: world
All players: 1 total; [EntityPlayerMP['Wreckage'/1571, l='world', x=128.84, y=69.64, z=112.37]]
Chunk stats: ServerChunkCache: 1012 Drop: 0
Level seed: -2330733564415946960
Level generator: ID 00 - default, ver 1. Features enabled: true
Level generator options:
Level spawn location: World: (204,64,244), Chunk: (at 12,4,4 in 12,15; contains blocks 192,0,240 to 207,255,255), Region: (0,0; contains chunks 0,0 to 31,31, blocks 0,0,0 to 511,255,511)
Level time: 181624528 game time, 13599992 day time
Level dimension: 0
Level storage version: 0x04ABD - Anvil
Level weather: Rain time: 16255 (now: false), thunder time: 13203 (now: true)
Level game mode: Game mode: survival (ID 0). Hardcore: false. Cheats: false
Stacktrace:
at net.minecraft.server.MinecraftServer.func_71190_q(MinecraftServer.java:668)
at net.minecraft.server.dedicated.DedicatedServer.func_71190_q(DedicatedServer.java:276)
at net.minecraft.server.MinecraftServer.func_71217_p(MinecraftServer.java:587)
at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:484)
at net.minecraft.server.ThreadMinecraftServer.run(SourceFile:583)
0
2
I would like to revisit one suggestion though... After using the morph brush extensively it would be really cool if it had some of the same functionality as the Layout blocks as far as clicking on the side of the block and placing/morphing blocks. Since it destroys the block its morphing I think that would negate any OPedness. Even if it were a config option to turn on or off. Plus being able to lay them out thru water would be nice too. I know we would use the heck out that option, then the Layout blocks and Morphbursh would have no equal (not that they already do).
Just a few pictures to brag on the mod.
Barn yard with XP Tower
The beginnings of the boat docks.
The underworks, never would be done with out the layout and morphbrush.
0
The texture pack is my own, It's a 128x. Here is some of it, smudge-texture-pack . Most of the mod textures are done as I see them in game, lol. Yes use what ever you can. Thanks
0
I can see it with in 64 blocks.
Getting within 32 blocks reveals even more info. Using color for alignment is incredibly helpful.
Green must mean I am here.
Thanks for the config options. The big difference between good mods and Great mods is awesome configs.
0
0
While using them as scaffolding it would be nice to not have the block your standing on break when mass breaking. Bad experiences while at great heights.
Also I have noticed that since chain breaking has been changed I end up with chunks of layout blocks that do not get broken so I have to go around breaking all the stragglers. Maybe if it were possible to break/place layout blocks from greater distances or if you can see it you can break it.
It seems that I am burning thru my Morph brushes pretty fast too. A config option to disable durability would be nice.
Love the mod, Thanks a bunch for creating it.
Oh, thanks for the info on what an ellipsoid is.
0
How about signs that can be placed on all surfaces, like floor, wall, ceiling and wall brackets or mounts.
0
0
0
0
Description: Exception in server tick loop
cpw.mods.fml.common.LoaderException: java.lang.NoClassDefFoundError: net/minecraft/client/audio/SoundManager
at cpw.mods.fml.common.LoadController.transition(LoadController.java:156)
at cpw.mods.fml.common.Loader.initializeMods(Loader.java:700)
at cpw.mods.fml.server.FMLServerHandler.finishServerLoading(FMLServerHandler.java:107)
at cpw.mods.fml.common.FMLCommonHandler.onServerStarted(FMLCommonHandler.java:355)
at net.minecraft.server.dedicated.DedicatedServer.func_71197_b(DedicatedServer.java:142)
at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:445)
at net.minecraft.server.ThreadMinecraftServer.run(SourceFile:583)
Caused by: java.lang.NoClassDefFoundError: net/minecraft/client/audio/SoundManager
at java.lang.Class.getDeclaredConstructors0(Native Method)
at java.lang.Class.privateGetDeclaredConstructors(Class.java:2493)
at java.lang.Class.getConstructor0(Class.java:2803)
at java.lang.Class.getConstructor(Class.java:1718)
at net.minecraftforge.event.EventBus.register(EventBus.java:74)
at net.minecraftforge.event.EventBus.register(EventBus.java:58)
at AnimationWiz.BunchaStuff.ABunchaStuffMod.load(ABunchaStuffMod.java:66)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:606)
at cpw.mods.fml.common.FMLModContainer.handleModStateEvent(FMLModContainer.java:545)
at sun.reflect.GeneratedMethodAccessor5.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:606)
at com.google.common.eventbus.EventHandler.handleEvent(EventHandler.java:74)
at com.google.common.eventbus.SynchronizedEventHandler.handleEvent(SynchronizedEventHandler.java:45)
at com.google.common.eventbus.EventBus.dispatch(EventBus.java:313)
at com.google.common.eventbus.EventBus.dispatchQueuedEvents(EventBus.java:296)
at com.google.common.eventbus.EventBus.post(EventBus.java:267)
at cpw.mods.fml.common.LoadController.sendEventToModContainer(LoadController.java:201)
at cpw.mods.fml.common.LoadController.propogateStateMessage(LoadController.java:181)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:606)
at com.google.common.eventbus.EventHandler.handleEvent(EventHandler.java:74)
at com.google.common.eventbus.SynchronizedEventHandler.handleEvent(SynchronizedEventHandler.java:45)
at com.google.common.eventbus.EventBus.dispatch(EventBus.java:313)
at com.google.common.eventbus.EventBus.dispatchQueuedEvents(EventBus.java:296)
at com.google.common.eventbus.EventBus.post(EventBus.java:267)
at cpw.mods.fml.common.LoadController.distributeStateMessage(LoadController.java:112)
at cpw.mods.fml.common.Loader.initializeMods(Loader.java:699)
... 5 more
Caused by: java.lang.ClassNotFoundException: net.minecraft.client.audio.SoundManager
at net.minecraft.launchwrapper.LaunchClassLoader.findClass(LaunchClassLoader.java:186)
at java.lang.ClassLoader.loadClass(ClassLoader.java:425)
at java.lang.ClassLoader.loadClass(ClassLoader.java:358)
... 38 more
Caused by: java.lang.RuntimeException: Attempted to load class bln for invalid side SERVER
at cpw.mods.fml.common.asm.transformers.SideTransformer.transform(SideTransformer.java:50)
at net.minecraft.launchwrapper.LaunchClassLoader.runTransformers(LaunchClassLoader.java:274)
at net.minecraft.launchwrapper.LaunchClassLoader.findClass(LaunchClassLoader.java:172)
... 40 more
0
It would be nice to have the ability to adjust or disable durability in the config. That's what we had to do with the carpenters hammer in the Carpenters Block mod.
The Morph brush is great just like it is. Loosing the blocks you morph is not a big deal when you have 10,000 of them already in inventory.
This is a great mid game mod that breathes new life into what can become a bit boring. A lot of unfinished detail on our server has been completed because this mod actually made it fun to do.
As for this dummy I can handle having to jump when standing on Layout blocks.
I do know you can't make everyone happy. I would only tweak the things you feel good about and let the rest just be.
Thanks for a great mod.
0
What if I want to morph obsidian or hardened or infused stone? I can see how this would be a good thing for public or large servers where control is important but it is a bit of a restriction for small private servers like our own.
A more difficult recipe is good but the durability should be high if it is hard to come by I was thinking 3000. Ghast tears are very hard to get on our server.
Love the config options.
I wasn't sure if you still had the getting stuck in the block on the fix list still. Just a tiny mention.
Oh, just a thought. How about being able to right click (with the morph brush in hand) on existing layout blocks and morph blocks in the direction your clicking? Same thing as placing but morphing. I was changing walls in tunnels and thought that this would be very helpful.
Sorry I keep adding to this post lol.
While I was digging under our base trying to connect exits and entrances, I had a idea that would be a great addition to this mod. I was wearing the thaumcraft goggles and realized that seeing nodes thru rock is quite nice. What if you had something similar like a block or item that could be seen thru walls. A marker that could be seen so you could dig to it or just an underground marker that could be placed so you could find that spot again.