Yea, the problem with that is BuildCraft's Facade uses TileEntities, which if you use that to build structures, you will eventually hit a point where you will lag very badly, even to the point of unplayable. So I am trying to find a reasonable alternative, that does not utilize tile entities.
Rollback Post to RevisionRollBack
Satchels, Quivers, Turtles, Looms, Turnips, QuartzTools, and the list goes on...
Ok, sorry if I'm not much of a help, just don't know much about the forge API or minecraft code. What if you overwrote some properties that have one side of all 17 types of Hardened clay(16 Stained colors + Original Hardened clay) stored, since all sides are identical. Crafted and placed normally but an event listener to tell when clicked with dye to replace that side with the one of a corresponding color stored. It may take up too much memory though.
Yea it would, however, I have found a compromise between the two. I have made Clay Wall Slabs, which are basically dyed vertical slabs, therefore you can place two color, at the size of one. However the downside is that you cannot place the same block in the same block space. Meaning, the 2 block slabs, when together, will leave a half block of air, where you can't put anything, similar to the Minecraft floor slabs. So it would make your floor plans "odd-numbered", if you get what I mean. (as it would vertically with Minecraft slabs)
The reason why I, and most likely Mojang, did not allow 2 slabs of different color to share the same space is because it would require over 256 blocks to be registered when playing the game, just for the clay block colors, not including other colored blocks like windows and wood planks. Now Minecraft at the moment has yet to exceed that limit as of today, so the memory required would likely be doubled. That seems to taxing on slower or limited computers. When the average computer gets a new upgrade, which is most likely in a few years as technology advances everyday, the possibility may be opened, even though it seems like a bad practice. This is why I think "vertical slabs" is a good compromise, using little memory and at the same time achieving the same outcome, with only a slight defect of the "un-unified slabs".
Hope this satisfies the request! The mod will come in the next update.
(Do you think it should be called Clay Wall Slabs?)
Rollback Post to RevisionRollBack
Satchels, Quivers, Turtles, Looms, Turnips, QuartzTools, and the list goes on...
Thank you! that is a great compromise I can make due with that. Can't say much for others though, I'm one guy. I'm trying to make my own game this summer and your mods gave me some great ideas. As for the average computer, I agree doesn't have that great hardware, I built my own systems so I take memory usage for granted with 64GB on my main system, I'm a college student majoring in Computer Science, minor in Mathematical sciences, start Engineering classes in fall and still think that my own setup is OP, so I'll keep my mind on average systems. haha
I used to use a few of your mods on my server, but I can no long do so as the new 'packs' add too much unwanted stuff to the game. The unwanted stuff outweighs the wanted mods.
I'm aware that I can open up the zip file and remove the files, but there are flaws with that on SMP.
Lets say I download your MC+ Farmer mod and remove anything but the bucket. I place this on my server. One of the players downloads your MC+ Farmer mod and drops it in their mods folder and doesn't remove anything. When connecting to my server the ForgeCheck will pass because both the server and client have MC+ Farmer. If the player uses a mode like NEI, it will show items that he should not have (from your mod). If he tries to craft an item, at best the item disappears, at worst it causes a crash.
To paint812:
Thank you for bring this to my attention. It totally slipped my mind. In the next update it will be resolved (either individually or perhaps a compromise).
Rollback Post to RevisionRollBack
Satchels, Quivers, Turtles, Looms, Turnips, QuartzTools, and the list goes on...
As for the name for the mod I, personally, would go with the wall mod. Like I said in my previous post, I do like your compromise. I do think I might of found a way of implementing two wall slabs on a single block space however. The original idea comes from SlimeVoid's Little Blocks mod where you can place a total of 512 blocks inside of one block, 8x8 chunks. As to where there is no source code available for Little Blocks, I looked at Bibilocraft also. Using the shelf item allows you to store 4 items visibly. My idea here is to I guess create miniature 2x2 chunks in a block like the shelf and split the sides of the clay blocks into 4s taking half the grid space automatically as its slab OR make a 1x2 chunk in the block that uses the already made slabs. Auto-expanding their chunk when another is placed beside it to prevent loading too many chunks. And if they use that specific combination of clay wall slabs a number of times or a long time has, they are obviously going to continue using that combo, so you could save the combo of slabs into a 1x1 block delete those chucks and replace it with those blocks. So the multicolored blocks are user dependant, and textures generate in code. If that makes sense.
DEVELOPMENT UPDATE! Added the upcoming update as a development build to test out for bugs before any major changes in the mod structure.
What is NEW: MC+ Cart
- Finally Complete!
- Craft by:
B = boat
W = wheel
S = Stick
L = Slimeball
W B S
W L S
- Pull the cart by clicking the cart
- Put chest, jukebox, enderchest, furnace, or crafting table on the cart by holding it in your hand and click the cart
- Open or interact with cargo by sneaking and clicking
- To remove cargo, sneak and punch
- Put animals in the cart by using a lead, then click the cart
- To remove the animal, sneak and click
- Hitch the cart to the animal by pulling the cart and mounting the desired animal.
- Stop it from following the animal by clicking it again. MC+ Clay Wall Slab
- Vertical Slabs of any color! Dye them directly with your dyes.
- Uncraftable, will be in the official release
- As suggested by BreakinDragon MC+ Beetroot
- Like in MC PE
- Found by tilling dirt (small chance)
- Can make Beetroot Soup MC+ Turnip
- Plantable Turnip Seeds
- Cannot be found, only in Creative MC+ Butter
- Cannot be found, only in Creative MC+ Leek
- Plantable Leek
- Cannot be found, only in Creative MC+ Cucumber
- Cannot be found, only in Creative MC+ Sweet Potato
- Plantable Sweet Potato
- Make Baked Sweet Potato
- Cannot be found, only in Creative MC+ Garlic
- Cannot be found, only in Creative MC+ Eggplant
- Cannot be found, only in Creative MC+ Flint Tools
- Craft Hatchet with one flint on side and 2 sticks vertical
- Craft Dagger with one flint and one stick MC+ Exposure
- Fades screen to icy if too cold
- Fades screen to steamy if too hot
- Stay near the torch to be warmer
- Snow is now cold
- Desert nights are freezing, but blazing in the morning without shade
- Water cools down, or freezes you
- Night is colder than day
- PLANNED: Wear armor to be warmer on cold nights MC+ Rotten
- Food Rots! MC+ Hearts
- Start with only 4 hearts.
- Get one heart every 5 levels.
- Sleep to gain your hard earned hearts! MC+ Ruby
- Cannot be found. Only in Creative Mode. MC+ Reforestation
- Saplings replant themselves if able, otherwise they stay there.
There may be more, but I lost track... Have fun!
Rollback Post to RevisionRollBack
Satchels, Quivers, Turtles, Looms, Turnips, QuartzTools, and the list goes on...
I want put this on a forge server and gives me an error , the enchanter mod.
---- Minecraft Crash Report ----
// Ouch. That hurt
Time: 11/06/14 18:53
Description: Exception in server tick loop
cpw.mods.fml.common.LoaderException: java.lang.NoClassDefFoundError: net/minecraft/client/renderer/tileentity/TileEntitySpecialRenderer
at cpw.mods.fml.common.LoadController.transition(LoadController.java:162)
at cpw.mods.fml.common.Loader.preinitializeMods(Loader.java:514)
at cpw.mods.fml.server.FMLServerHandler.beginServerLoading(FMLServerHandler.java:88)
at cpw.mods.fml.common.FMLCommonHandler.onServerStart(FMLCommonHandler.java:313)
at net.minecraft.server.dedicated.DedicatedServer.func_71197_b(DedicatedServer.java:114)
at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:374)
at net.minecraft.server.MinecraftServer$2.run(MinecraftServer.java:669)
Caused by: java.lang.NoClassDefFoundError: net/minecraft/client/renderer/tileentity/TileEntitySpecialRenderer
at java.lang.Class.forName0(Native Method)
at java.lang.Class.forName(Unknown Source)
at minecraftplus._common.ModParent.getMod(ModParent.java:34)
at minecraftplus.enchanter.MCP_Enchanter.init(MCP_Enchanter.java:31)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
at java.lang.reflect.Method.invoke(Unknown Source)
at cpw.mods.fml.common.FMLModContainer.handleModStateEvent(FMLModContainer.java:513)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
at java.lang.reflect.Method.invoke(Unknown Source)
at com.google.common.eventbus.EventHandler.handleEvent(EventHandler.java:74)
at com.google.common.eventbus.SynchronizedEventHandler.handleEvent(SynchronizedEventHandler.java:47)
at com.google.common.eventbus.EventBus.dispatch(EventBus.java:314)
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:208)
at cpw.mods.fml.common.LoadController.propogateStateMessage(LoadController.java:187)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
at java.lang.reflect.Method.invoke(Unknown Source)
at com.google.common.eventbus.EventHandler.handleEvent(EventHandler.java:74)
at com.google.common.eventbus.SynchronizedEventHandler.handleEvent(SynchronizedEventHandler.java:47)
at com.google.common.eventbus.EventBus.dispatch(EventBus.java:314)
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:118)
at cpw.mods.fml.common.Loader.preinitializeMods(Loader.java:512)
... 5 more
Caused by: java.lang.ClassNotFoundException: net.minecraft.client.renderer.tileentity.TileEntitySpecialRenderer
at net.minecraft.launchwrapper.LaunchClassLoader.findClass(LaunchClassLoader.java:188)
at java.lang.ClassLoader.loadClass(Unknown Source)
at java.lang.ClassLoader.loadClass(Unknown Source)
... 36 more
Caused by: java.lang.NullPointerException
at net.minecraft.launchwrapper.LaunchClassLoader.findClass(LaunchClassLoader.java:180)
... 38 more
A detailed walkthrough of the error, its code path and all known details is as follows:
---------------------------------------------------------------------------------------
-- System Details --
Details:
Minecraft Version: 1.7.2
Operating System: Windows 8.1 (x86) version 6.3
Java Version: 1.7.0_55, Oracle Corporation
Java VM Version: Java HotSpot(TM) Client VM (mixed mode, sharing), Oracle Corporation
Memory: 29205568 bytes (27 MB) / 82767872 bytes (78 MB) up to 259522560 bytes (247 MB)
JVM Flags: 0 total;
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.03 FML v7.2.207.1110 Minecraft Forge 10.12.1.1110 4 mods loaded, 4 mods active
mcp{9.03} [Minecraft Coder Pack] (minecraft.jar) Unloaded->Constructed->Pre-initialized
FML{7.2.207.1110} [Forge Mod Loader] (forge-1.7.2-10.12.1.1110-universal.jar) Unloaded->Constructed->Pre-initialized
Forge{10.12.1.1110} [Minecraft Forge] (forge-1.7.2-10.12.1.1110-universal.jar) Unloaded->Constructed->Pre-initialized
minecraftplus.enchanter{1.0.0} [MC+ Enchanter ModPack] (MC+ Enchanter - v1.0.0.jar) Unloaded->Constructed->Errored
Profiler Position: N/A (disabled)
Is Modded: Definitely; Server brand changed to 'fml,forge'
Type: Dedicated Server (map_server.txt)
To Gaston12lp:
Interesting Error, I will try to fix it pronto. Thanks for posting the error log!
(However, you should also put it in a spoiler if you can. you basically use [-spoiler] CODE HERE [-/spoiler], without the -'s, I think there is also a spoiler option in the special bbcode thingy).
Rollback Post to RevisionRollBack
Satchels, Quivers, Turtles, Looms, Turnips, QuartzTools, and the list goes on...
The Meaning of Life, the Universe, and Everything.
Join Date:
9/26/2012
Posts:
50
Member Details
I got the same error with my server. The server console seems to be a little bit more detailed, and points to problems with all of the mods apparently? They also appear to be the same exact problem? In any case, I gathered them all and pasted them below.
[16:25:45] [Server thread/ERROR] [FML]: The following problems were captured during this phase
[16:25:45] [Server thread/ERROR] [FML]: Caught exception from minecraftplus.craftsman
java.lang.NoClassDefFoundError: net/minecraft/client/renderer/tileentity/TileEntitySpecialRenderer
at java.lang.Class.forName0(Native Method) ~[?:1.7.0]
at java.lang.Class.forName(Unknown Source) ~[?:1.7.0]
at minecraftplus._common.ModParent.getMod(ModParent.java:34) ~[ModParent.class:?]
at minecraftplus.craftsman.MCP_Craftsman.init(MCP_Craftsman.java:35) ~[MCP_Craftsman.class:?]
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[?:1.7.0]
at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source) ~[?:1.7.0]
at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) ~[?:1.7.0]
at java.lang.reflect.Method.invoke(Unknown Source) ~[?:1.7.0]
at cpw.mods.fml.common.FMLModContainer.handleModStateEvent(FMLModContainer.java:513) ~[FMLModContainer.class:?]
at sun.reflect.GeneratedMethodAccessor5.invoke(Unknown Source) ~[?:?]
at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) ~[?:1.7.0]
at java.lang.reflect.Method.invoke(Unknown Source) ~[?:1.7.0]
at com.google.common.eventbus.EventHandler.handleEvent(EventHandler.java:74) ~[minecraft_server.1.7.2.jar:?]
at com.google.common.eventbus.SynchronizedEventHandler.handleEvent(SynchronizedEventHandler.java:47) ~[minecraft_server.1.7.2.jar:?]
at com.google.common.eventbus.EventBus.dispatch(EventBus.java:314) ~[minecraft_server.1.7.2.jar:?]
at com.google.common.eventbus.EventBus.dispatchQueuedEvents(EventBus.java:296) ~[minecraft_server.1.7.2.jar:?]
at com.google.common.eventbus.EventBus.post(EventBus.java:267) ~[minecraft_server.1.7.2.jar:?]
at cpw.mods.fml.common.LoadController.sendEventToModContainer(LoadController.java:208) ~[LoadController.class:?]
at cpw.mods.fml.common.LoadController.propogateStateMessage(LoadController.java:187) ~[LoadController.class:?]
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[?:1.7.0]
at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source) ~[?:1.7.0]
at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) ~[?:1.7.0]
at java.lang.reflect.Method.invoke(Unknown Source) ~[?:1.7.0]
at com.google.common.eventbus.EventHandler.handleEvent(EventHandler.java:74) ~[minecraft_server.1.7.2.jar:?]
at com.google.common.eventbus.SynchronizedEventHandler.handleEvent(SynchronizedEventHandler.java:47) ~[minecraft_server.1.7.2.jar:?]
at com.google.common.eventbus.EventBus.dispatch(EventBus.java:314) ~[minecraft_server.1.7.2.jar:?]
at com.google.common.eventbus.EventBus.dispatchQueuedEvents(EventBus.java:296) ~[minecraft_server.1.7.2.jar:?]
at com.google.common.eventbus.EventBus.post(EventBus.java:267) ~[minecraft_server.1.7.2.jar:?]
at cpw.mods.fml.common.LoadController.distributeStateMessage(LoadController.java:118) [LoadController.class:?]
at cpw.mods.fml.common.Loader.preinitializeMods(Loader.java:512) [Loader.class:?]
at cpw.mods.fml.server.FMLServerHandler.beginServerLoading(FMLServerHandler.java:88) [FMLServerHandler.class:?]
at cpw.mods.fml.common.FMLCommonHandler.onServerStart(FMLCommonHandler.java:313) [FMLCommonHandler.class:?]
at net.minecraft.server.dedicated.DedicatedServer.func_71197_b(DedicatedServer.java:114) [lj.class:?]
at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:374) [MinecraftServer.class:?]
at net.minecraft.server.MinecraftServer$2.run(MinecraftServer.java:669) [kx.class:?]
Caused by: java.lang.ClassNotFoundException: net.minecraft.client.renderer.tileentity.TileEntitySpecialRenderer
at net.minecraft.launchwrapper.LaunchClassLoader.findClass(LaunchClassLoader.java:188) ~[launchwrapper-1.9.jar:?]
at java.lang.ClassLoader.loadClass(Unknown Source) ~[?:1.7.0]
at java.lang.ClassLoader.loadClass(Unknown Source) ~[?:1.7.0]
... 35 more
Caused by: java.lang.NullPointerException
[16:25:45] [Server thread/ERROR] [FML]: Caught exception from minecraftplus.farmer
java.lang.NoClassDefFoundError: net/minecraft/client/renderer/entity/Render
at java.lang.Class.forName0(Native Method) ~[?:1.7.0]
at java.lang.Class.forName(Unknown Source) ~[?:1.7.0]
at minecraftplus._common.ModParent.getMod(ModParent.java:34) ~[ModParent.class:?]
at minecraftplus.farmer.MCP_Farmer.init(MCP_Farmer.java:29) ~[MCP_Farmer.class:?]
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[?:1.7.0]
at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source) ~[?:1.7.0]
at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) ~[?:1.7.0]
at java.lang.reflect.Method.invoke(Unknown Source) ~[?:1.7.0]
at cpw.mods.fml.common.FMLModContainer.handleModStateEvent(FMLModContainer.java:513) ~[FMLModContainer.class:?]
at sun.reflect.GeneratedMethodAccessor5.invoke(Unknown Source) ~[?:?]
at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) ~[?:1.7.0]
at java.lang.reflect.Method.invoke(Unknown Source) ~[?:1.7.0]
at com.google.common.eventbus.EventHandler.handleEvent(EventHandler.java:74) ~[minecraft_server.1.7.2.jar:?]
at com.google.common.eventbus.SynchronizedEventHandler.handleEvent(SynchronizedEventHandler.java:47) ~[minecraft_server.1.7.2.jar:?]
at com.google.common.eventbus.EventBus.dispatch(EventBus.java:314) ~[minecraft_server.1.7.2.jar:?]
at com.google.common.eventbus.EventBus.dispatchQueuedEvents(EventBus.java:296) ~[minecraft_server.1.7.2.jar:?]
at com.google.common.eventbus.EventBus.post(EventBus.java:267) ~[minecraft_server.1.7.2.jar:?]
at cpw.mods.fml.common.LoadController.sendEventToModContainer(LoadController.java:208) ~[LoadController.class:?]
at cpw.mods.fml.common.LoadController.propogateStateMessage(LoadController.java:187) ~[LoadController.class:?]
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[?:1.7.0]
at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source) ~[?:1.7.0]
at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) ~[?:1.7.0]
at java.lang.reflect.Method.invoke(Unknown Source) ~[?:1.7.0]
at com.google.common.eventbus.EventHandler.handleEvent(EventHandler.java:74) ~[minecraft_server.1.7.2.jar:?]
at com.google.common.eventbus.SynchronizedEventHandler.handleEvent(SynchronizedEventHandler.java:47) ~[minecraft_server.1.7.2.jar:?]
at com.google.common.eventbus.EventBus.dispatch(EventBus.java:314) ~[minecraft_server.1.7.2.jar:?]
at com.google.common.eventbus.EventBus.dispatchQueuedEvents(EventBus.java:296) ~[minecraft_server.1.7.2.jar:?]
at com.google.common.eventbus.EventBus.post(EventBus.java:267) ~[minecraft_server.1.7.2.jar:?]
at cpw.mods.fml.common.LoadController.distributeStateMessage(LoadController.java:118) [LoadController.class:?]
at cpw.mods.fml.common.Loader.preinitializeMods(Loader.java:512) [Loader.class:?]
at cpw.mods.fml.server.FMLServerHandler.beginServerLoading(FMLServerHandler.java:88) [FMLServerHandler.class:?]
at cpw.mods.fml.common.FMLCommonHandler.onServerStart(FMLCommonHandler.java:313) [FMLCommonHandler.class:?]
at net.minecraft.server.dedicated.DedicatedServer.func_71197_b(DedicatedServer.java:114) [lj.class:?]
at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:374) [MinecraftServer.class:?]
at net.minecraft.server.MinecraftServer$2.run(MinecraftServer.java:669) [kx.class:?]
Caused by: java.lang.ClassNotFoundException: net.minecraft.client.renderer.entity.Render
at net.minecraft.launchwrapper.LaunchClassLoader.findClass(LaunchClassLoader.java:99) ~[launchwrapper-1.9.jar:?]
at java.lang.ClassLoader.loadClass(Unknown Source) ~[?:1.7.0]
at java.lang.ClassLoader.loadClass(Unknown Source) ~[?:1.7.0]
... 35 more
[16:25:45] [Server thread/ERROR] [FML]: Caught exception from minecraftplus.adventurer
java.lang.NoClassDefFoundError: net/minecraft/client/renderer/entity/Render
at java.lang.Class.forName0(Native Method) ~[?:1.7.0]
at java.lang.Class.forName(Unknown Source) ~[?:1.7.0]
at minecraftplus._common.ModParent.getMod(ModParent.java:34) ~[ModParent.class:?]
at minecraftplus.adventurer.MCP_Adventurer.init(MCP_Adventurer.java:29) ~[MCP_Adventurer.class:?]
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[?:1.7.0]
at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source) ~[?:1.7.0]
at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) ~[?:1.7.0]
at java.lang.reflect.Method.invoke(Unknown Source) ~[?:1.7.0]
at cpw.mods.fml.common.FMLModContainer.handleModStateEvent(FMLModContainer.java:513) ~[FMLModContainer.class:?]
at sun.reflect.GeneratedMethodAccessor5.invoke(Unknown Source) ~[?:?]
at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) ~[?:1.7.0]
at java.lang.reflect.Method.invoke(Unknown Source) ~[?:1.7.0]
at com.google.common.eventbus.EventHandler.handleEvent(EventHandler.java:74) ~[minecraft_server.1.7.2.jar:?]
at com.google.common.eventbus.SynchronizedEventHandler.handleEvent(SynchronizedEventHandler.java:47) ~[minecraft_server.1.7.2.jar:?]
at com.google.common.eventbus.EventBus.dispatch(EventBus.java:314) ~[minecraft_server.1.7.2.jar:?]
at com.google.common.eventbus.EventBus.dispatchQueuedEvents(EventBus.java:296) ~[minecraft_server.1.7.2.jar:?]
at com.google.common.eventbus.EventBus.post(EventBus.java:267) ~[minecraft_server.1.7.2.jar:?]
at cpw.mods.fml.common.LoadController.sendEventToModContainer(LoadController.java:208) ~[LoadController.class:?]
at cpw.mods.fml.common.LoadController.propogateStateMessage(LoadController.java:187) ~[LoadController.class:?]
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[?:1.7.0]
at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source) ~[?:1.7.0]
at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) ~[?:1.7.0]
at java.lang.reflect.Method.invoke(Unknown Source) ~[?:1.7.0]
at com.google.common.eventbus.EventHandler.handleEvent(EventHandler.java:74) ~[minecraft_server.1.7.2.jar:?]
at com.google.common.eventbus.SynchronizedEventHandler.handleEvent(SynchronizedEventHandler.java:47) ~[minecraft_server.1.7.2.jar:?]
at com.google.common.eventbus.EventBus.dispatch(EventBus.java:314) ~[minecraft_server.1.7.2.jar:?]
at com.google.common.eventbus.EventBus.dispatchQueuedEvents(EventBus.java:296) ~[minecraft_server.1.7.2.jar:?]
at com.google.common.eventbus.EventBus.post(EventBus.java:267) ~[minecraft_server.1.7.2.jar:?]
at cpw.mods.fml.common.LoadController.distributeStateMessage(LoadController.java:118) [LoadController.class:?]
at cpw.mods.fml.common.Loader.preinitializeMods(Loader.java:512) [Loader.class:?]
at cpw.mods.fml.server.FMLServerHandler.beginServerLoading(FMLServerHandler.java:88) [FMLServerHandler.class:?]
at cpw.mods.fml.common.FMLCommonHandler.onServerStart(FMLCommonHandler.java:313) [FMLCommonHandler.class:?]
at net.minecraft.server.dedicated.DedicatedServer.func_71197_b(DedicatedServer.java:114) [lj.class:?]
at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:374) [MinecraftServer.class:?]
at net.minecraft.server.MinecraftServer$2.run(MinecraftServer.java:669) [kx.class:?]
Caused by: java.lang.ClassNotFoundException: net.minecraft.client.renderer.entity.Render
at net.minecraft.launchwrapper.LaunchClassLoader.findClass(LaunchClassLoader.java:188) ~[launchwrapper-1.9.jar:?]
at java.lang.ClassLoader.loadClass(Unknown Source) ~[?:1.7.0]
at java.lang.ClassLoader.loadClass(Unknown Source) ~[?:1.7.0]
... 35 more
Caused by: java.lang.NullPointerException
[16:25:45] [Server thread/ERROR] [net.minecraft.server.MinecraftServer]: Encountered an unexpected exception
cpw.mods.fml.common.LoaderException: java.lang.NoClassDefFoundError: net/minecraft/client/renderer/tileentity/TileEntitySpecialRenderer
at cpw.mods.fml.common.LoadController.transition(LoadController.java:162) ~[LoadController.class:?]
at cpw.mods.fml.common.Loader.preinitializeMods(Loader.java:514) ~[Loader.class:?]
at cpw.mods.fml.server.FMLServerHandler.beginServerLoading(FMLServerHandler.java:88) ~[FMLServerHandler.class:?]
at cpw.mods.fml.common.FMLCommonHandler.onServerStart(FMLCommonHandler.java:313) ~[FMLCommonHandler.class:?]
at net.minecraft.server.dedicated.DedicatedServer.func_71197_b(DedicatedServer.java:114) ~[lj.class:?]
at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:374) [MinecraftServer.class:?]
at net.minecraft.server.MinecraftServer$2.run(MinecraftServer.java:669) [kx.class:?]
Caused by: java.lang.NoClassDefFoundError: net/minecraft/client/renderer/tileentity/TileEntitySpecialRenderer
at java.lang.Class.forName0(Native Method) ~[?:1.7.0]
at java.lang.Class.forName(Unknown Source) ~[?:1.7.0]
at minecraftplus._common.ModParent.getMod(ModParent.java:34) ~[ModParent.class:?]
at minecraftplus.craftsman.MCP_Craftsman.init(MCP_Craftsman.java:35) ~[MCP_Craftsman.class:?]
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[?:1.7.0]
at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source) ~[?:1.7.0]
at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) ~[?:1.7.0]
at java.lang.reflect.Method.invoke(Unknown Source) ~[?:1.7.0]
at cpw.mods.fml.common.FMLModContainer.handleModStateEvent(FMLModContainer.java:513) ~[FMLModContainer.class:?]
at sun.reflect.GeneratedMethodAccessor5.invoke(Unknown Source) ~[?:?]
at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) ~[?:1.7.0]
at java.lang.reflect.Method.invoke(Unknown Source) ~[?:1.7.0]
at com.google.common.eventbus.EventHandler.handleEvent(EventHandler.java:74) ~[minecraft_server.1.7.2.jar:?]
at com.google.common.eventbus.SynchronizedEventHandler.handleEvent(SynchronizedEventHandler.java:47) ~[minecraft_server.1.7.2.jar:?]
at com.google.common.eventbus.EventBus.dispatch(EventBus.java:314) ~[minecraft_server.1.7.2.jar:?]
at com.google.common.eventbus.EventBus.dispatchQueuedEvents(EventBus.java:296) ~[minecraft_server.1.7.2.jar:?]
at com.google.common.eventbus.EventBus.post(EventBus.java:267) ~[minecraft_server.1.7.2.jar:?]
at cpw.mods.fml.common.LoadController.sendEventToModContainer(LoadController.java:208) ~[LoadController.class:?]
at cpw.mods.fml.common.LoadController.propogateStateMessage(LoadController.java:187) ~[LoadController.class:?]
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[?:1.7.0]
at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source) ~[?:1.7.0]
at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) ~[?:1.7.0]
at java.lang.reflect.Method.invoke(Unknown Source) ~[?:1.7.0]
at com.google.common.eventbus.EventHandler.handleEvent(EventHandler.java:74) ~[minecraft_server.1.7.2.jar:?]
at com.google.common.eventbus.SynchronizedEventHandler.handleEvent(SynchronizedEventHandler.java:47) ~[minecraft_server.1.7.2.jar:?]
at com.google.common.eventbus.EventBus.dispatch(EventBus.java:314) ~[minecraft_server.1.7.2.jar:?]
at com.google.common.eventbus.EventBus.dispatchQueuedEvents(EventBus.java:296) ~[minecraft_server.1.7.2.jar:?]
at com.google.common.eventbus.EventBus.post(EventBus.java:267) ~[minecraft_server.1.7.2.jar:?]
at cpw.mods.fml.common.LoadController.distributeStateMessage(LoadController.java:118) ~[LoadController.class:?]
at cpw.mods.fml.common.Loader.preinitializeMods(Loader.java:512) ~[Loader.class:?]
... 5 more
Caused by: java.lang.ClassNotFoundException: net.minecraft.client.renderer.tileentity.TileEntitySpecialRenderer
at net.minecraft.launchwrapper.LaunchClassLoader.findClass(LaunchClassLoader.java:188) ~[launchwrapper-1.9.jar:?]
at java.lang.ClassLoader.loadClass(Unknown Source) ~[?:1.7.0]
at java.lang.ClassLoader.loadClass(Unknown Source) ~[?:1.7.0]
at java.lang.Class.forName0(Native Method) ~[?:1.7.0]
at java.lang.Class.forName(Unknown Source) ~[?:1.7.0]
at minecraftplus._common.ModParent.getMod(ModParent.java:34) ~[ModParent.class:?]
at minecraftplus.craftsman.MCP_Craftsman.init(MCP_Craftsman.java:35) ~[MCP_Craftsman.class:?]
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[?:1.7.0]
at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source) ~[?:1.7.0]
at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) ~[?:1.7.0]
at java.lang.reflect.Method.invoke(Unknown Source) ~[?:1.7.0]
at cpw.mods.fml.common.FMLModContainer.handleModStateEvent(FMLModContainer.java:513) ~[FMLModContainer.class:?]
at sun.reflect.GeneratedMethodAccessor5.invoke(Unknown Source) ~[?:?]
at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) ~[?:1.7.0]
at java.lang.reflect.Method.invoke(Unknown Source) ~[?:1.7.0]
at com.google.common.eventbus.EventHandler.handleEvent(EventHandler.java:74) ~[minecraft_server.1.7.2.jar:?]
at com.google.common.eventbus.SynchronizedEventHandler.handleEvent(SynchronizedEventHandler.java:47) ~[minecraft_server.1.7.2.jar:?]
at com.google.common.eventbus.EventBus.dispatch(EventBus.java:314) ~[minecraft_server.1.7.2.jar:?]
at com.google.common.eventbus.EventBus.dispatchQueuedEvents(EventBus.java:296) ~[minecraft_server.1.7.2.jar:?]
at com.google.common.eventbus.EventBus.post(EventBus.java:267) ~[minecraft_server.1.7.2.jar:?]
at cpw.mods.fml.common.LoadController.sendEventToModContainer(LoadController.java:208) ~[LoadController.class:?]
at cpw.mods.fml.common.LoadController.propogateStateMessage(LoadController.java:187) ~[LoadController.class:?]
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[?:1.7.0]
at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source) ~[?:1.7.0]
at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) ~[?:1.7.0]
at java.lang.reflect.Method.invoke(Unknown Source) ~[?:1.7.0]
at com.google.common.eventbus.EventHandler.handleEvent(EventHandler.java:74) ~[minecraft_server.1.7.2.jar:?]
at com.google.common.eventbus.SynchronizedEventHandler.handleEvent(SynchronizedEventHandler.java:47) ~[minecraft_server.1.7.2.jar:?]
at com.google.common.eventbus.EventBus.dispatch(EventBus.java:314) ~[minecraft_server.1.7.2.jar:?]
at com.google.common.eventbus.EventBus.dispatchQueuedEvents(EventBus.java:296) ~[minecraft_server.1.7.2.jar:?]
at com.google.common.eventbus.EventBus.post(EventBus.java:267) ~[minecraft_server.1.7.2.jar:?]
at cpw.mods.fml.common.LoadController.distributeStateMessage(LoadController.java:118) ~[LoadController.class:?]
at cpw.mods.fml.common.Loader.preinitializeMods(Loader.java:512) ~[Loader.class:?]
... 5 more
Caused by: java.lang.NullPointerException
Running the server without the mod seems to work perfectly fine. It also has nothing to do with the client, as I first tested out my modpack in SSP and it ran without any problems.
To shallowfire:
Thank you for posting the error log (and in such a neat manner, bravo), and I have figured out the source of error. The next update will fix this problem and a few other bugs have eluded my grasps at the release, such as:
- Fixed Turtle won't move when tamed
- Fixed Server crash with Loom, Soul Extractor, Day Counter, and Cart
- Fixed Non-existent item with Lumber
- Fixed Pigeon derpiness
- Fixed Pigeon won't move when tamed
- Fixed Rabbit won't move when tamed
- Fixed Lumber to accept all Axes (and Modded ones too! Automatically!)
- Fixed Turtle chest drop
- Fixed Turtle to require a chest, before having inventory
- Tweaked Exposure amount
- And probably a few others...
Next update (v1.1.0) should be officially out in the next few days. All mods (for the popular request) will be in individual downloads, but the MC+ ModPack will still be available for those who want an easy access.
However, because of the separate downloads, MC+ API will be required to run any MC+ Mod.
(Even though the file would be released, it will take a while to update all the pictures and descriptions for all 39 mods, plus a few work-in-progress ones.)
Rollback Post to RevisionRollBack
Satchels, Quivers, Turtles, Looms, Turnips, QuartzTools, and the list goes on...
UPDATE! All mods are now separate. There are many new mods on the list too, so go check it out!
I am working on the descriptions and the pictures at the moment. There is just so much to write. But it will be done. Thanks for everyone's support! And have a great adventure in Minecraft!
Rollback Post to RevisionRollBack
Satchels, Quivers, Turtles, Looms, Turnips, QuartzTools, and the list goes on...
A little note about organisation - maybe put the download links right by the mod description? Other than that, the individual downloads are working for me.
The Meaning of Life, the Universe, and Everything.
Join Date:
9/26/2012
Posts:
50
Member Details
That beetroot pun is so terrible, and yet... I kind of love it. I haven't used it yet, but it'd be totally cool if you can actually get sounds out of them-- like natural noteblocks.
Oh, I forgot to mention it before, but Giftbox might have a minor recipe conflict with the Touhou Items mod-- the latter uses a rose red surrounded by paper to make homing amulets and a lapis lazuli surrounded by paper to make diffusion amulets. Granted, I don't think I'd have much occasion to try and gift someone a rose red or a lapis lazuli, but if Giftbox overwrites the amulets there might be a problem-- homing amulets are very good panic buttons if you get surrounded by mobs.
I haven't actually tried using them together yet, so I don't know how it actually pans out. If it doesn't play nicely though, is it possible to make some sort of config option for an alternate Giftbox recipe? I'd ask the Touhou Items mod author if they could do something about, since the paper-surrounds-thing recipe makes more sense for presents than it does for amulets, but they kind of only speak Japanese so I don't think my suggestion would reach them.
Satchels, Quivers, Turtles, Looms, Turnips, QuartzTools, and the list goes on...
The reason why I, and most likely Mojang, did not allow 2 slabs of different color to share the same space is because it would require over 256 blocks to be registered when playing the game, just for the clay block colors, not including other colored blocks like windows and wood planks. Now Minecraft at the moment has yet to exceed that limit as of today, so the memory required would likely be doubled. That seems to taxing on slower or limited computers. When the average computer gets a new upgrade, which is most likely in a few years as technology advances everyday, the possibility may be opened, even though it seems like a bad practice. This is why I think "vertical slabs" is a good compromise, using little memory and at the same time achieving the same outcome, with only a slight defect of the "un-unified slabs".
Hope this satisfies the request! The mod will come in the next update.
(Do you think it should be called Clay Wall Slabs?)
Satchels, Quivers, Turtles, Looms, Turnips, QuartzTools, and the list goes on...
I used to use a few of your mods on my server, but I can no long do so as the new 'packs' add too much unwanted stuff to the game. The unwanted stuff outweighs the wanted mods.
I'm aware that I can open up the zip file and remove the files, but there are flaws with that on SMP.
Lets say I download your MC+ Farmer mod and remove anything but the bucket. I place this on my server. One of the players downloads your MC+ Farmer mod and drops it in their mods folder and doesn't remove anything. When connecting to my server the ForgeCheck will pass because both the server and client have MC+ Farmer. If the player uses a mode like NEI, it will show items that he should not have (from your mod). If he tries to craft an item, at best the item disappears, at worst it causes a crash.
Thank you for bring this to my attention. It totally slipped my mind. In the next update it will be resolved (either individually or perhaps a compromise).
Satchels, Quivers, Turtles, Looms, Turnips, QuartzTools, and the list goes on...
Satchels, Quivers, Turtles, Looms, Turnips, QuartzTools, and the list goes on...
What is NEW:
MC+ Cart
- Finally Complete!
- Craft by:
B = boat
W = wheel
S = Stick
L = Slimeball
W B S
W L S
- Pull the cart by clicking the cart
- Put chest, jukebox, enderchest, furnace, or crafting table on the cart by holding it in your hand and click the cart
- Open or interact with cargo by sneaking and clicking
- To remove cargo, sneak and punch
- Put animals in the cart by using a lead, then click the cart
- To remove the animal, sneak and click
- Hitch the cart to the animal by pulling the cart and mounting the desired animal.
- Stop it from following the animal by clicking it again.
MC+ Clay Wall Slab
- Vertical Slabs of any color! Dye them directly with your dyes.
- Uncraftable, will be in the official release
- As suggested by BreakinDragon
MC+ Beetroot
- Like in MC PE
- Found by tilling dirt (small chance)
- Can make Beetroot Soup
MC+ Turnip
- Plantable Turnip Seeds
- Cannot be found, only in Creative
MC+ Butter
- Cannot be found, only in Creative
MC+ Leek
- Plantable Leek
- Cannot be found, only in Creative
MC+ Cucumber
- Cannot be found, only in Creative
MC+ Sweet Potato
- Plantable Sweet Potato
- Make Baked Sweet Potato
- Cannot be found, only in Creative
MC+ Garlic
- Cannot be found, only in Creative
MC+ Eggplant
- Cannot be found, only in Creative
MC+ Flint Tools
- Craft Hatchet with one flint on side and 2 sticks vertical
- Craft Dagger with one flint and one stick
MC+ Exposure
- Fades screen to icy if too cold
- Fades screen to steamy if too hot
- Stay near the torch to be warmer
- Snow is now cold
- Desert nights are freezing, but blazing in the morning without shade
- Water cools down, or freezes you
- Night is colder than day
- PLANNED: Wear armor to be warmer on cold nights
MC+ Rotten
- Food Rots!
MC+ Hearts
- Start with only 4 hearts.
- Get one heart every 5 levels.
- Sleep to gain your hard earned hearts!
MC+ Ruby
- Cannot be found. Only in Creative Mode.
MC+ Reforestation
- Saplings replant themselves if able, otherwise they stay there.
There may be more, but I lost track... Have fun!
Satchels, Quivers, Turtles, Looms, Turnips, QuartzTools, and the list goes on...
Interesting Error, I will try to fix it pronto. Thanks for posting the error log!
(However, you should also put it in a spoiler if you can. you basically use [-spoiler] CODE HERE [-/spoiler], without the -'s, I think there is also a spoiler option in the special bbcode thingy).
Satchels, Quivers, Turtles, Looms, Turnips, QuartzTools, and the list goes on...
Running the server without the mod seems to work perfectly fine. It also has nothing to do with the client, as I first tested out my modpack in SSP and it ran without any problems.
Thank you for posting the error log (and in such a neat manner, bravo), and I have figured out the source of error. The next update will fix this problem and a few other bugs have eluded my grasps at the release, such as:
- Fixed Turtle won't move when tamed
- Fixed Server crash with Loom, Soul Extractor, Day Counter, and Cart
- Fixed Non-existent item with Lumber
- Fixed Pigeon derpiness
- Fixed Pigeon won't move when tamed
- Fixed Rabbit won't move when tamed
- Fixed Lumber to accept all Axes (and Modded ones too! Automatically!)
- Fixed Turtle chest drop
- Fixed Turtle to require a chest, before having inventory
- Tweaked Exposure amount
- And probably a few others...
Next update (v1.1.0) should be officially out in the next few days. All mods (for the popular request) will be in individual downloads, but the MC+ ModPack will still be available for those who want an easy access.
However, because of the separate downloads, MC+ API will be required to run any MC+ Mod.
(Even though the file would be released, it will take a while to update all the pictures and descriptions for all 39 mods, plus a few work-in-progress ones.)
Satchels, Quivers, Turtles, Looms, Turnips, QuartzTools, and the list goes on...
Satchels, Quivers, Turtles, Looms, Turnips, QuartzTools, and the list goes on...
I am working on the descriptions and the pictures at the moment. There is just so much to write. But it will be done. Thanks for everyone's support! And have a great adventure in Minecraft!
Satchels, Quivers, Turtles, Looms, Turnips, QuartzTools, and the list goes on...
A little note about organisation - maybe put the download links right by the mod description? Other than that, the individual downloads are working for me.
Oh, I forgot to mention it before, but Giftbox might have a minor recipe conflict with the Touhou Items mod-- the latter uses a rose red surrounded by paper to make homing amulets and a lapis lazuli surrounded by paper to make diffusion amulets. Granted, I don't think I'd have much occasion to try and gift someone a rose red or a lapis lazuli, but if Giftbox overwrites the amulets there might be a problem-- homing amulets are very good panic buttons if you get surrounded by mobs.
I haven't actually tried using them together yet, so I don't know how it actually pans out. If it doesn't play nicely though, is it possible to make some sort of config option for an alternate Giftbox recipe? I'd ask the Touhou Items mod author if they could do something about, since the paper-surrounds-thing recipe makes more sense for presents than it does for amulets, but they kind of only speak Japanese so I don't think my suggestion would reach them.