It's crafted as follows (you can replace planks with stone, ingots, or some other items for different vending blocks):
Place and right click it for a GUI:
Put the item you want to sell into left slot, the item you want to buy into right slot, and put some more of items you're selling into storage area.
Now everyone else can right-click the vendor block while holding the item you're buying to make the transaction. Items you bought go into storage area of the vending block.
When you have sold the last item (the one in the "Selling" slot), the tooltip will change and the vending block will just accept stuff for free.
To remove the vending block, empty its inventory and left-click it. Only the person that placed it can do that, and outside of creative mode, this is the only way to remove the vending block from the world.
New in 1.0.4:
Advanced vending block. You craft it the same way as the normal one, only using redstone repeater instead of redstone:
It has different GUI: you can't put any items into buying slot, instead you press a button and pick the block you want to sell:
All new stuff is contained in a creative tab:
A wrench. Creative-only item without crafting recipe. Right click on a vending block to edit its settings:
Changelog:
New in 1.1.0:
- Now requires Autoutils mod.
New in 1.0.10:
Fixed a bug that made the game crash unless you have Chisel mod installed.
Fixed a bug that made the game crash if you feed items into vending blocks using hoppers.
New in 1.0.9:
Fixed a bug with things not rendering properly when you hover your cursor over a vending block.
New in 1.0.5:
Hoppers can't take items from vending machines.
Also config file.
Downloads: Vending Autoutils (required library mod, shared between all my mods)
Installation:
1. Install Minecraft forge.
2. Put Autoutils .jar file you downloaded into mods directory.
3. Put the mod's .jar file you downloaded into mods directory.
Amazing! This is exactly what I was looking for for my server. And it's so much more elegant and simple than Forestry's vending block.
And thank you for releasing a copy for 1.4.7. You must be aware that many modded servers are still waiting to update.
Still, I hope you do keep this mod up to date! It's now on my absolutely must-have list.
Now I just need another solution for sending mail and packages between players on a server, since I can't use Forestry's mailbox due to a mod conflict. It'd be cool if you could do something like that as part of this mod, or as an addon. And it'd be spiffy if you could set it up to have vending machines mail the player their earnings and give the player the ability to mail new stock to their vending machines, so they could be set up in alternate locations.
DraxisWuf: yeah, well, I thinking of maybe checking if there is too many vending blocks nearby when you place one. But people who want to be dicks can be even without indestructable blocks so I don't know if doing this will bring more good or harm.
Can you add an option that if you're in single player you can type up a name for who is selling? I'm trying to build a heavily modded Adventure Map and I wanna see if doing that will make it more preferable to Noppes' NPC Mod selling system. (If I do use this mod, I promise to give 100% Credit, and link to this page).
Minecraft has stopped running because it encountered a problem; Failed to start game
A full error report has been saved to C:\Users\Kelven.MSI-E6400\AppData\Roaming\.minecraft\crash-reports\crash-2013-03-31_09.43.54-client.txt - Please include a copy of that file (Not this screen!) if you report this crash to anyone; without it, they will not be able to help fix the crash
--- BEGIN ERROR REPORT 20128d48 --------
Full report at:
C:\Users\Kelven.MSI-E6400\AppData\Roaming\.minecraft\crash-reports\crash-2013-03-31_09.43.54-client.txt
Please show that file to Mojang, NOT just this screen!
cpw.mods.fml.common.LoaderException: java.lang.NoClassDefFoundError: info/jbcs/minecraft/vending/Vending$1
at cpw.mods.fml.common.LoadController.transition(LoadController.java:142)
at cpw.mods.fml.common.Loader.loadMods(Loader.java:514)
at cpw.mods.fml.client.FMLClientHandler.beginMinecraftLoading(FMLClientHandler.java:160)
at net.minecraft.client.Minecraft.func_71384_a(Minecraft.java:407)
at net.minecraft.client.MinecraftAppletImpl.func_71384_a(SourceFile:56)
at net.minecraft.client.Minecraft.run(Minecraft.java:729)
at java.lang.Thread.run(Unknown Source)
Caused by: java.lang.NoClassDefFoundError: info/jbcs/minecraft/vending/Vending$1
at info.jbcs.minecraft.vending.Vending.preInit(Vending.java:79)
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:515)
at sun.reflect.GeneratedMethodAccessor3.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:45)
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.propogateStateMessage(LoadController.java:165)
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:45)
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:98)
at cpw.mods.fml.common.Loader.loadMods(Loader.java:513)
... 5 more
Caused by: java.lang.ClassNotFoundException: info.jbcs.minecraft.vending.Vending$1
at cpw.mods.fml.relauncher.RelaunchClassLoader.findClass(RelaunchClassLoader.java:211)
at java.lang.ClassLoader.loadClass(Unknown Source)
at java.lang.ClassLoader.loadClass(Unknown Source)
... 31 more
Caused by: java.lang.NoClassDefFoundError: info/jbcs/minecraft/chisel/utilities/Sounds
at java.lang.ClassLoader.defineClass1(Native Method)
at java.lang.ClassLoader.defineClass(Unknown Source)
at java.security.SecureClassLoader.defineClass(Unknown Source)
at cpw.mods.fml.relauncher.RelaunchClassLoader.findClass(RelaunchClassLoader.java:200)
... 33 more
Caused by: java.lang.ClassNotFoundException: info.jbcs.minecraft.chisel.utilities.Sounds
at cpw.mods.fml.relauncher.RelaunchClassLoader.findClass(RelaunchClassLoader.java:113)
at java.lang.ClassLoader.loadClass(Unknown Source)
at java.lang.ClassLoader.loadClass(Unknown Source)
... 37 more
--- END ERROR REPORT 63100e15 ----------
Looks useful though, could replace villager shops.
Aw, I wanted to use this for my server, but I get this error at server start:
2013-03-31 00:00:12 [SEVERE] [ForgeModLoader] The following problems were captured during this phase
2013-03-31 00:00:12 [SEVERE] [ForgeModLoader] Caught exception from Vending
java.lang.NoClassDefFoundError: bev
at java.lang.Class.getDeclaredConstructors0(Native Method)
at java.lang.Class.privateGetDeclaredConstructors(Unknown Source)
at java.lang.Class.getConstructor0(Unknown Source)
at java.lang.Class.getConstructor(Unknown Source)
at net.minecraftforge.event.EventBus.register(EventBus.java:69)
at net.minecraftforge.event.EventBus.register(EventBus.java:53)
at info.jbcs.minecraft.vending.Vending.preInit(Vending.java:78)
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:487)
at sun.reflect.GeneratedMethodAccessor2.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:69)
at com.google.common.eventbus.SynchronizedEventHandler.handleEvent(SynchronizedEventHandler.java:45)
at com.google.common.eventbus.EventBus.dispatch(EventBus.java:317)
at com.google.common.eventbus.EventBus.dispatchQueuedEvents(EventBus.java:300)
at com.google.common.eventbus.EventBus.post(EventBus.java:268)
at cpw.mods.fml.common.LoadController.propogateStateMessage(LoadController.java:153)
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:69)
at com.google.common.eventbus.SynchronizedEventHandler.handleEvent(SynchronizedEventHandler.java:45)
at com.google.common.eventbus.EventBus.dispatch(EventBus.java:317)
at com.google.common.eventbus.EventBus.dispatchQueuedEvents(EventBus.java:300)
at com.google.common.eventbus.EventBus.post(EventBus.java:268)
at cpw.mods.fml.common.LoadController.distributeStateMessage(LoadController.java:86)
at cpw.mods.fml.common.Loader.loadMods(Loader.java:505)
at cpw.mods.fml.server.FMLServerHandler.beginServerLoading(FMLServerHandler.java:86)
at cpw.mods.fml.common.FMLCommonHandler.onServerStart(FMLCommonHandler.java:351)
at ho.c(DedicatedServer.java:64)
at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:458)
at fy.run(SourceFile:849)
Caused by: java.lang.ClassNotFoundException: bev
at cpw.mods.fml.relauncher.RelaunchClassLoader.findClass(RelaunchClassLoader.java:185)
at java.lang.ClassLoader.loadClass(Unknown Source)
at java.lang.ClassLoader.loadClass(Unknown Source)
... 37 more
Caused by: java.lang.RuntimeException: Attempted to load class bev for invalid side SERVER
at cpw.mods.fml.common.asm.transformers.SideTransformer.transform(SideTransformer.java:38)
at cpw.mods.fml.relauncher.RelaunchClassLoader.runTransformers(RelaunchClassLoader.java:228)
at cpw.mods.fml.relauncher.RelaunchClassLoader.findClass(RelaunchClassLoader.java:173)
... 39 more
And here's how it looks when trying to launch it on the 1.5.1 Forge server:
---- Minecraft Crash Report ----
// Oh - I know what I did wrong!
Time: 31.03.13 11:12
Description: Exception in server tick loop
cpw.mods.fml.common.LoaderException: java.lang.NoClassDefFoundError: info/jbcs/minecraft/vending/Vending$1
at cpw.mods.fml.common.LoadController.transition(LoadController.java:142)
at cpw.mods.fml.common.Loader.loadMods(Loader.java:514)
at cpw.mods.fml.server.FMLServerHandler.beginServerLoading(FMLServerHandler.java:85)
at cpw.mods.fml.common.FMLCommonHandler.onServerStart(FMLCommonHandler.java:352)
at net.minecraft.server.dedicated.DedicatedServer.func_71197_b(DedicatedServer.java:69)
at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:429)
at net.minecraft.server.ThreadMinecraftServer.run(SourceFile:573)
Caused by: java.lang.NoClassDefFoundError: info/jbcs/minecraft/vending/Vending$1
at info.jbcs.minecraft.vending.Vending.preInit(Vending.java:79)
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:515)
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:45)
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.propogateStateMessage(LoadController.java:165)
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:45)
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:98)
at cpw.mods.fml.common.Loader.loadMods(Loader.java:513)
... 5 more
Caused by: java.lang.ClassNotFoundException: info.jbcs.minecraft.vending.Vending$1
at cpw.mods.fml.relauncher.RelaunchClassLoader.findClass(RelaunchClassLoader.java:211)
at java.lang.ClassLoader.loadClass(Unknown Source)
at java.lang.ClassLoader.loadClass(Unknown Source)
... 32 more
Caused by: java.lang.NoClassDefFoundError: info/jbcs/minecraft/chisel/utilities/Sounds
at java.lang.ClassLoader.defineClass1(Native Method)
at java.lang.ClassLoader.defineClass(Unknown Source)
at java.security.SecureClassLoader.defineClass(Unknown Source)
at cpw.mods.fml.relauncher.RelaunchClassLoader.findClass(RelaunchClassLoader.java:200)
... 34 more
Caused by: java.lang.ClassNotFoundException: info.jbcs.minecraft.chisel.utilities.Sounds
at cpw.mods.fml.relauncher.RelaunchClassLoader.findClass(RelaunchClassLoader.java:113)
at java.lang.ClassLoader.loadClass(Unknown Source)
at java.lang.ClassLoader.loadClass(Unknown Source)
... 38 more
A detailed walkthrough of the error, its code path and all known details is as follows:
---------------------------------------------------------------------------------------
-- System Details --
Details:
Minecraft Version: 1.5.1
Operating System: Windows 7 (x86) version 6.1
Java Version: 1.7.0_17, Oracle Corporation
Java VM Version: Java HotSpot™ Client VM (mixed mode, sharing), Oracle Corporation
Memory: 17198704 bytes (16 MB) / 43978752 bytes (41 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
Suspicious classes: FML and Forge are installed
IntCache: cache: 0, tcache: 0, allocated: 0, tallocated: 0
FML: MCP v7.44 FML v5.1.10.621 Minecraft Forge 7.7.1.621 8 mods loaded, 8 mods active
mcp [Minecraft Coder Pack] (minecraft.jar) Unloaded->Constructed->Pre-initialized
FML [Forge Mod Loader] (coremods) Unloaded->Constructed->Pre-initialized
Forge [Minecraft Forge] (coremods) Unloaded->Constructed->Pre-initialized
HarkenScythe_Core [HarkenScythe] (1.5.1HarkenScythe_v2.0.3Forge.zip) Unloaded->Constructed->Pre-initialized
Dynmap [Dynmap] (Dynmap-1.6.zip) Unloaded->Constructed->Pre-initialized
Millenaire [Mill?naire] (millenaire4.6.0.zip) Unloaded->Constructed->Pre-initialized
UtilityMobs [Utility Mobs] (toast.zip) Unloaded->Constructed->Pre-initialized
Vending [Vending] (vending-1.5.1-1.0.2.jar) Unloaded->Constructed->Errored
Profiler Position: N/A (disabled)
Is Modded: Definitely; Server brand changed to 'fml'
Type: Dedicated Server (map_server.txt)
Also, a question: if I want to buy something, like, say, a stack of diamonds, do I need to have a stack of diamonds to begin with? Isn't it a little bit... inconvinient?
And here's how it looks when trying to launch it on the 1.5.1 Forge server:
---- Minecraft Crash Report ----
// Oh - I know what I did wrong!
Time: 31.03.13 11:12
Description: Exception in server tick loop
cpw.mods.fml.common.LoaderException: java.lang.NoClassDefFoundError: info/jbcs/minecraft/vending/Vending$1
at cpw.mods.fml.common.LoadController.transition(LoadController.java:142)
at cpw.mods.fml.common.Loader.loadMods(Loader.java:514)
at cpw.mods.fml.server.FMLServerHandler.beginServerLoading(FMLServerHandler.java:85)
at cpw.mods.fml.common.FMLCommonHandler.onServerStart(FMLCommonHandler.java:352)
at net.minecraft.server.dedicated.DedicatedServer.func_71197_b(DedicatedServer.java:69)
at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:429)
at net.minecraft.server.ThreadMinecraftServer.run(SourceFile:573)
Caused by: java.lang.NoClassDefFoundError: info/jbcs/minecraft/vending/Vending$1
at info.jbcs.minecraft.vending.Vending.preInit(Vending.java:79)
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:515)
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:45)
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.propogateStateMessage(LoadController.java:165)
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:45)
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:98)
at cpw.mods.fml.common.Loader.loadMods(Loader.java:513)
... 5 more
Caused by: java.lang.ClassNotFoundException: info.jbcs.minecraft.vending.Vending$1
at cpw.mods.fml.relauncher.RelaunchClassLoader.findClass(RelaunchClassLoader.java:211)
at java.lang.ClassLoader.loadClass(Unknown Source)
at java.lang.ClassLoader.loadClass(Unknown Source)
... 32 more
Caused by: java.lang.NoClassDefFoundError: info/jbcs/minecraft/chisel/utilities/Sounds
at java.lang.ClassLoader.defineClass1(Native Method)
at java.lang.ClassLoader.defineClass(Unknown Source)
at java.security.SecureClassLoader.defineClass(Unknown Source)
at cpw.mods.fml.relauncher.RelaunchClassLoader.findClass(RelaunchClassLoader.java:200)
... 34 more
Caused by: java.lang.ClassNotFoundException: info.jbcs.minecraft.chisel.utilities.Sounds
at cpw.mods.fml.relauncher.RelaunchClassLoader.findClass(RelaunchClassLoader.java:113)
at java.lang.ClassLoader.loadClass(Unknown Source)
at java.lang.ClassLoader.loadClass(Unknown Source)
... 38 more
A detailed walkthrough of the error, its code path and all known details is as follows:
---------------------------------------------------------------------------------------
-- System Details --
Details:
Minecraft Version: 1.5.1
Operating System: Windows 7 (x86) version 6.1
Java Version: 1.7.0_17, Oracle Corporation
Java VM Version: Java HotSpot™ Client VM (mixed mode, sharing), Oracle Corporation
Memory: 17198704 bytes (16 MB) / 43978752 bytes (41 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
Suspicious classes: FML and Forge are installed
IntCache: cache: 0, tcache: 0, allocated: 0, tallocated: 0
FML: MCP v7.44 FML v5.1.10.621 Minecraft Forge 7.7.1.621 8 mods loaded, 8 mods active
mcp [Minecraft Coder Pack] (minecraft.jar) Unloaded->Constructed->Pre-initialized
FML [Forge Mod Loader] (coremods) Unloaded->Constructed->Pre-initialized
Forge [Minecraft Forge] (coremods) Unloaded->Constructed->Pre-initialized
HarkenScythe_Core [HarkenScythe] (1.5.1HarkenScythe_v2.0.3Forge.zip) Unloaded->Constructed->Pre-initialized
Dynmap [Dynmap] (Dynmap-1.6.zip) Unloaded->Constructed->Pre-initialized
Millenaire [Mill?naire] (millenaire4.6.0.zip) Unloaded->Constructed->Pre-initialized
UtilityMobs [Utility Mobs] (toast.zip) Unloaded->Constructed->Pre-initialized
Vending [Vending] (vending-1.5.1-1.0.2.jar) Unloaded->Constructed->Errored
Profiler Position: N/A (disabled)
Is Modded: Definitely; Server brand changed to 'fml'
Type: Dedicated Server (map_server.txt)
Also, a question: if I want to buy something, like, say, a stack of diamonds, do I need to have a stack of diamonds to begin with? Isn't it a little bit... inconvinient?
Minecraft has stopped running because it encountered a problem; Failed to start game
A full error report has been saved to C:\Users\Kelven.MSI-E6400\AppData\Roaming\.minecraft\crash-reports\crash-2013-03-31_09.43.54-client.txt - Please include a copy of that file (Not this screen!) if you report this crash to anyone; without it, they will not be able to help fix the crash
--- BEGIN ERROR REPORT 20128d48 --------
Full report at:
C:\Users\Kelven.MSI-E6400\AppData\Roaming\.minecraft\crash-reports\crash-2013-03-31_09.43.54-client.txt
Please show that file to Mojang, NOT just this screen!
cpw.mods.fml.common.LoaderException: java.lang.NoClassDefFoundError: info/jbcs/minecraft/vending/Vending$1
at cpw.mods.fml.common.LoadController.transition(LoadController.java:142)
at cpw.mods.fml.common.Loader.loadMods(Loader.java:514)
at cpw.mods.fml.client.FMLClientHandler.beginMinecraftLoading(FMLClientHandler.java:160)
at net.minecraft.client.Minecraft.func_71384_a(Minecraft.java:407)
at net.minecraft.client.MinecraftAppletImpl.func_71384_a(SourceFile:56)
at net.minecraft.client.Minecraft.run(Minecraft.java:729)
at java.lang.Thread.run(Unknown Source)
Caused by: java.lang.NoClassDefFoundError: info/jbcs/minecraft/vending/Vending$1
at info.jbcs.minecraft.vending.Vending.preInit(Vending.java:79)
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:515)
at sun.reflect.GeneratedMethodAccessor3.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:45)
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.propogateStateMessage(LoadController.java:165)
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:45)
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:98)
at cpw.mods.fml.common.Loader.loadMods(Loader.java:513)
... 5 more
Caused by: java.lang.ClassNotFoundException: info.jbcs.minecraft.vending.Vending$1
at cpw.mods.fml.relauncher.RelaunchClassLoader.findClass(RelaunchClassLoader.java:211)
at java.lang.ClassLoader.loadClass(Unknown Source)
at java.lang.ClassLoader.loadClass(Unknown Source)
... 31 more
Caused by: java.lang.NoClassDefFoundError: info/jbcs/minecraft/chisel/utilities/Sounds
at java.lang.ClassLoader.defineClass1(Native Method)
at java.lang.ClassLoader.defineClass(Unknown Source)
at java.security.SecureClassLoader.defineClass(Unknown Source)
at cpw.mods.fml.relauncher.RelaunchClassLoader.findClass(RelaunchClassLoader.java:200)
... 33 more
Caused by: java.lang.ClassNotFoundException: info.jbcs.minecraft.chisel.utilities.Sounds
at cpw.mods.fml.relauncher.RelaunchClassLoader.findClass(RelaunchClassLoader.java:113)
at java.lang.ClassLoader.loadClass(Unknown Source)
at java.lang.ClassLoader.loadClass(Unknown Source)
... 37 more
--- END ERROR REPORT 63100e15 ----------
Looks useful though, could replace villager shops.
Hey! This mod crashes Minecraft (that otherwise works fine with forge and without the mod in the mods folder).
Heres the error log:
Minecraft has crashed!
----------------------
Minecraft has stopped running because it encountered a problem; Failed to start game
-- BEGIN ERROR REPORT 8f033762 --------
Full report at:
C:\Users\Nikhil\AppData\Roaming\.minecraft\crash-reports\crash-2013-03-31_00.44.06-client.txt
Please show that file to Mojang, NOT just this screen!
Generated 31/03/13 00:44
-- System Details --
Details:
Minecraft Version: 1.5.1
Operating System: Windows 7 (amd64) version 6.1
Java Version: 1.7.0_06-ea, Oracle Corporation
Java VM Version: Java HotSpot™ 64-Bit Server VM (mixed mode), Oracle Corporation
Memory: 395159152 bytes (376 MB) / 648740864 bytes (618 MB) up to 954466304 bytes (910 MB)
JVM Flags: 2 total; -Xms512m -Xmx1024m
AABB Pool Size: 0 (0 bytes; 0 MB) allocated, 0 (0 bytes; 0 MB) used
Suspicious classes: FML and Forge are installed
IntCache: cache: 0, tcache: 0, allocated: 0, tallocated: 0
FML: MCP v7.44 FML v5.1.8.611 Minecraft Forge 7.7.1.611 4 mods loaded, 4 mods active
mcp [Minecraft Coder Pack] (minecraft.jar) Unloaded->Constructed->Pre-initialized
FML [Forge Mod Loader] (coremods) Unloaded->Constructed->Pre-initialized
Forge [Minecraft Forge] (coremods) Unloaded->Constructed->Pre-initialized
Vending [Vending] (vending-1.5.1-1.0.2.jar) Unloaded->Constructed->Errored
LWJGL: 2.4.2
OpenGL: AMD Radeon HD 6900 Series GL version 4.2.12002 Compatibility Profile Context 9.12.0.0, ATI Technologies Inc.
Is Modded: Definitely; Client brand changed to 'forge,fml'
Type: Client (map_client.txt)
Texture Pack: John Smith Legacy.zip
Profiler Position: N/A (disabled)
Vec3 Pool Size: ~~ERROR~~ NullPointerException: null
cpw.mods.fml.common.LoaderException: java.lang.NoClassDefFoundError: info/jbcs/minecraft/vending/Vending$1
at cpw.mods.fml.common.LoadController.transition(LoadController.java:142)
at cpw.mods.fml.common.Loader.loadMods(Loader.java:514)
at cpw.mods.fml.client.FMLClientHandler.beginMinecraftLoading(FMLClientHandler.java:160)
at net.minecraft.client.Minecraft.func_71384_a(Minecraft.java:407)
at net.minecraft.client.MinecraftAppletImpl.func_71384_a(SourceFile:56)
at net.minecraft.client.Minecraft.run(Minecraft.java:729)
at java.lang.Thread.run(Unknown Source)
Caused by: java.lang.NoClassDefFoundError: info/jbcs/minecraft/vending/Vending$1
at info.jbcs.minecraft.vending.Vending.preInit(Vending.java:79)
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:515)
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:45)
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.propogateStateMessage(LoadController.java:165)
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:45)
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:98)
at cpw.mods.fml.common.Loader.loadMods(Loader.java:513)
... 5 more
Caused by: java.lang.ClassNotFoundException: info.jbcs.minecraft.vending.Vending$1
at cpw.mods.fml.relauncher.RelaunchClassLoader.findClass(RelaunchClassLoader.java:211)
at java.lang.ClassLoader.loadClass(Unknown Source)
at java.lang.ClassLoader.loadClass(Unknown Source)
... 32 more
Caused by: java.lang.NoClassDefFoundError: info/jbcs/minecraft/chisel/utilities/Sounds
at java.lang.ClassLoader.defineClass1(Native Method)
at java.lang.ClassLoader.defineClass(Unknown Source)
at java.security.SecureClassLoader.defineClass(Unknown Source)
at cpw.mods.fml.relauncher.RelaunchClassLoader.findClass(RelaunchClassLoader.java:200)
... 34 more
Caused by: java.lang.ClassNotFoundException: info.jbcs.minecraft.chisel.utilities.Sounds
at cpw.mods.fml.relauncher.RelaunchClassLoader.findClass(RelaunchClassLoader.java:113)
at java.lang.ClassLoader.loadClass(Unknown Source)
at java.lang.ClassLoader.loadClass(Unknown Source)
... 38 more
--- END ERROR REPORT 863b01b7 ----------
Yes, the version I uploaded appears to be broken
As GSValore said, it only works if you install the other mod.
This is fixed in 1.0.3 I uploaded just now. Additionally it lets you buy your own items from the vending block by left clkicking.
Shooter__Andy: well, you need at least one diamond... The one who's buying will have to use your vendor 64 times. This is the price of simplistic design, I guess.
Mystic_Tower: I'm thinking of adding a special non-craftable creative-only wrench that will let you edit the vendor. But not right now.
Yes, the version I uploaded appears to be broken
As GSValore said, it only works if you install the other mod.
This is fixed in 1.0.3 I uploaded just now. Additionally it lets you buy your own items from the vending block by left clkicking.
Shooter__Andy: well, you need at least one diamond... The one who's buying will have to use your vendor 64 times. This is the price of simplistic design, I guess.
Mystic_Tower: I'm thinking of adding a special non-craftable creative-only wrench that will let you edit the vendor. But not right now.
No ideas regarding my standalone server issue with the 1.4.7 version? Or are you done with 1.4.7?
I noticed a small visual bug (it's not a deterrant, just wierd). The number / quantity of the block being purchased or sold tends to flicker as a result of the game updating the graphic for the blocks. I have not tested against optifine or any other graphical engine modifications so this is a baseline bug.
It doesn't make the value unreadable and therefore not a real concern, just something to look at.
Shooter__Andy: well, you need at least one diamond... The one who's buying will have to use your vendor 64 times. This is the price of simplistic design, I guess.
But if I'm seeling something expensive, like enchanted diamond tools, and need something like, say, a stack of slimes or anything else that I DON'T currently have?
Would it be possible to enter the price manually?
Sorry I'm being so picky, but I just remember an old mod on a server I used to play which had a pretty simple concept of signs where you had to enter the ratio of a buy/sell price, although it was based not on barter but rather on money which was represented by a variable each player had, so I understand why it's a different situation.... Guess I'm just rambling at this point.
But if I'm seeling something expensive, like enchanted diamond tools, and need something like, say, a stack of slimes or anything else that I DON'T currently have?
Would it be possible to enter the price manually?
Sorry I'm being so picky, but I just remember an old mod on a server I used to play which had a pretty simple concept of signs where you had to enter the ratio of a buy/sell price, although it was based not on barter but rather on money which was represented by a variable each player had, so I understand why it's a different situation.... Guess I'm just rambling at this point.
The abilty to enter the items name or id would be extremly usfull, but other wise this mod is Awsome. I will be recomending this to the admons on the server I play on.
The abilty to enter the items name or id would be extremly usfull, but other wise this mod is Awsome. I will be recomending this to the admons on the server I play on.
It'd be nice to just have an image map of all available items in the game to choose from, along with a box for quantity. But I dunno how difficult that'd be, given Minecraft's limited gui.
As it stands though, this is still the best mod for trading items in SMP, as far as I'm concerned.
Vending block lets you sell blocks and items.
Description:
Place and right click it for a GUI:
Put the item you want to sell into left slot, the item you want to buy into right slot, and put some more of items you're selling into storage area.
Now everyone else can right-click the vendor block while holding the item you're buying to make the transaction. Items you bought go into storage area of the vending block.
When you have sold the last item (the one in the "Selling" slot), the tooltip will change and the vending block will just accept stuff for free.
To remove the vending block, empty its inventory and left-click it. Only the person that placed it can do that, and outside of creative mode, this is the only way to remove the vending block from the world.
New in 1.0.4:
Advanced vending block. You craft it the same way as the normal one, only using redstone repeater instead of redstone:
It has different GUI: you can't put any items into buying slot, instead you press a button and pick the block you want to sell:
All new stuff is contained in a creative tab:
A wrench. Creative-only item without crafting recipe. Right click on a vending block to edit its settings:
Changelog:
- Now requires Autoutils mod.
New in 1.0.10:
Fixed a bug that made the game crash unless you have Chisel mod installed.
Fixed a bug that made the game crash if you feed items into vending blocks using hoppers.
New in 1.0.9:
Fixed a bug with things not rendering properly when you hover your cursor over a vending block.
New in 1.0.5:
Hoppers can't take items from vending machines.
Also config file.
Downloads:
Vending
Autoutils (required library mod, shared between all my mods)
Installation:
1. Install Minecraft forge.
2. Put Autoutils .jar file you downloaded into mods directory.
3. Put the mod's .jar file you downloaded into mods directory.
Videos:
JANKYstream:
imaboy321:
Texture pack support:
Permissions:
This mod is available under GPL2.
You are allowed to include it into mod packs of any kind, without asking for permission.
Old versions:
1.6.2: vending-1.6.2-1.0.10.jar
1.5.2: vending-1.5.2-1.0.9.jar
1.5.2: vending-1.5.2-1.0.8.jar
1.5.1: vending-1.5.1-1.0.7.jar
1.5.1: vending-1.5.1-1.0.5.jar
1.5.1: vending-1.5.1-1.0.4.jar
1.5.1: vending-1.5.1-1.0.3.jar
1.4.7: vending-1.4.7-1.0.3.jar
And thank you for releasing a copy for 1.4.7. You must be aware that many modded servers are still waiting to update.
Still, I hope you do keep this mod up to date! It's now on my absolutely must-have list.
Now I just need another solution for sending mail and packages between players on a server, since I can't use Forestry's mailbox due to a mod conflict. It'd be cool if you could do something like that as part of this mod, or as an addon. And it'd be spiffy if you could set it up to have vending machines mail the player their earnings and give the player the ability to mail new stock to their vending machines, so they could be set up in alternate locations.
They can't. It can only be broken when empty. It can only be emptied by the person who filled it.
May want to use a worldguard type mod with this though, so people don't vendor-in other people's bases and structures.
Well, I play with a small group of friends so that wouldn't be an issue. I like how it works though, so that's good to know!
DraxisWuf: yeah, well, I thinking of maybe checking if there is too many vending blocks nearby when you place one. But people who want to be dicks can be even without indestructable blocks so I don't know if doing this will bring more good or harm.
Minecraft has crashed!
----------------------
Minecraft has stopped running because it encountered a problem; Failed to start game
A full error report has been saved to C:\Users\Kelven.MSI-E6400\AppData\Roaming\.minecraft\crash-reports\crash-2013-03-31_09.43.54-client.txt - Please include a copy of that file (Not this screen!) if you report this crash to anyone; without it, they will not be able to help fix the crash
--- BEGIN ERROR REPORT 20128d48 --------
Full report at:
C:\Users\Kelven.MSI-E6400\AppData\Roaming\.minecraft\crash-reports\crash-2013-03-31_09.43.54-client.txt
Please show that file to Mojang, NOT just this screen!
Generated 3/31/13 9:43 AM
-- System Details --
Details:
Minecraft Version: 1.5.1
Operating System: Windows 7 (amd64) version 6.1
Java Version: 1.7.0_13, Oracle Corporation
Java VM Version: Java HotSpot(TM) 64-Bit Server VM (mixed mode), Oracle Corporation
Memory: 852606368 bytes (813 MB) / 1029046272 bytes (981 MB) up to 1029046272 bytes (981 MB)
JVM Flags: 2 total; -Xmx1024M -Xms1024M
AABB Pool Size: 0 (0 bytes; 0 MB) allocated, 0 (0 bytes; 0 MB) used
Suspicious classes: FML and Forge are installed
IntCache: cache: 0, tcache: 0, allocated: 0, tallocated: 0
FML: MCP v7.44 FML v5.1.8.611 Minecraft Forge 7.7.1.611 Optifine OptiFine_1.5.1_HD_U_B1 21 mods loaded, 21 mods active
mcp [Minecraft Coder Pack] (minecraft.jar) Unloaded->Constructed->Pre-initialized
FML [Forge Mod Loader] (coremods) Unloaded->Constructed->Pre-initialized
Forge [Minecraft Forge] (coremods) Unloaded->Constructed->Pre-initialized
mod_TooManyItems [mod_TooManyItems] (minecraft.jar) Unloaded->Constructed->Pre-initialized
DynamicLights [Dynamic Lights] ([Forge] DynamicLights_1.5.1.jar) Unloaded->Constructed->Pre-initialized
DynamicLights_onFire [Dynamic Lights on burning] ([Forge] DynamicLights_1.5.1.jar) Unloaded->Constructed->Pre-initialized
DynamicLights_creepers [Dynamic Lights on Creepers] ([Forge] DynamicLights_1.5.1.jar) Unloaded->Constructed->Pre-initialized
DynamicLights_dropItems [Dynamic Lights on ItemEntities] ([Forge] DynamicLights_1.5.1.jar) Unloaded->Constructed->Pre-initialized
DynamicLights_flameArrows [Dynamic Lights on Flame enchanted Arrows] ([Forge] DynamicLights_1.5.1.jar) Unloaded->Constructed->Pre-initialized
DynamicLights_otherPlayers [Dynamic Lights Other Player Light] ([Forge] DynamicLights_1.5.1.jar) Unloaded->Constructed->Pre-initialized
DynamicLights_thePlayer [Dynamic Lights Player Light] ([Forge] DynamicLights_1.5.1.jar) Unloaded->Constructed->Pre-initialized
AS_UpdateCheck [AtomicStryker Update Check Mod] ([DynamicLights] UpdateCheckerMod_1.5.1.zip) Unloaded->Constructed->Pre-initialized
CJB|API [CJB Mods Rebirth] ([Forge, CJB API] CJB API.zip) Unloaded->Constructed->Pre-initialized
CJB|MoreInfo [CJB MoreInfo Mod] ([Forge, CJB API] CJB MoreInfo.zip) Unloaded->Constructed->Pre-initialized
CJB|XRay [CJB X-Ray Mod] ([Forge, CJB API] CJB XRay.zip) Unloaded->Constructed->Pre-initialized
Backpack [Backpack] ([Forge] backpack-1.7.8-1.5.1.zip) Unloaded->Constructed->Pre-initialized
craftguide [CraftGuide] ([Forge] CraftGuide-1.6.6 (1.5.1).zip) Unloaded->Constructed->Pre-initialized
inventorytweaks [Inventory Tweaks] ([Forge] InventoryTweaks-1.52.jar) Unloaded->Constructed->Pre-initialized
NBTEdit [In-game NBTEdit] ([Forge] NBTEditv1.5.1.0.zip) Unloaded->Constructed->Pre-initialized
Vending [Vending] ([Forge] vending-1.5.1-1.0.2.jar) Unloaded->Constructed->Errored
mod_ReiMinimap [mod_ReiMinimap] ([Independent] ReiMinimap_v3.3_04 (1.5.1) ForcedEntitiesRadar CaveMapping.zip) Unloaded->Constructed->Pre-initialized
LWJGL: 2.4.2
OpenGL: GeForce GT 220/PCIe/SSE2 GL version 3.3.0, NVIDIA Corporation
Is Modded: Definitely; Client brand changed to 'forge,fml'
Type: Client (map_client.txt)
Texture Pack: Faithful32x_1.5.zip
Profiler Position: N/A (disabled)
Vec3 Pool Size: ~~ERROR~~ NullPointerException: null
cpw.mods.fml.common.LoaderException: java.lang.NoClassDefFoundError: info/jbcs/minecraft/vending/Vending$1
at cpw.mods.fml.common.LoadController.transition(LoadController.java:142)
at cpw.mods.fml.common.Loader.loadMods(Loader.java:514)
at cpw.mods.fml.client.FMLClientHandler.beginMinecraftLoading(FMLClientHandler.java:160)
at net.minecraft.client.Minecraft.func_71384_a(Minecraft.java:407)
at net.minecraft.client.MinecraftAppletImpl.func_71384_a(SourceFile:56)
at net.minecraft.client.Minecraft.run(Minecraft.java:729)
at java.lang.Thread.run(Unknown Source)
Caused by: java.lang.NoClassDefFoundError: info/jbcs/minecraft/vending/Vending$1
at info.jbcs.minecraft.vending.Vending.preInit(Vending.java:79)
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:515)
at sun.reflect.GeneratedMethodAccessor3.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:45)
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.propogateStateMessage(LoadController.java:165)
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:45)
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:98)
at cpw.mods.fml.common.Loader.loadMods(Loader.java:513)
... 5 more
Caused by: java.lang.ClassNotFoundException: info.jbcs.minecraft.vending.Vending$1
at cpw.mods.fml.relauncher.RelaunchClassLoader.findClass(RelaunchClassLoader.java:211)
at java.lang.ClassLoader.loadClass(Unknown Source)
at java.lang.ClassLoader.loadClass(Unknown Source)
... 31 more
Caused by: java.lang.NoClassDefFoundError: info/jbcs/minecraft/chisel/utilities/Sounds
at java.lang.ClassLoader.defineClass1(Native Method)
at java.lang.ClassLoader.defineClass(Unknown Source)
at java.security.SecureClassLoader.defineClass(Unknown Source)
at cpw.mods.fml.relauncher.RelaunchClassLoader.findClass(RelaunchClassLoader.java:200)
... 33 more
Caused by: java.lang.ClassNotFoundException: info.jbcs.minecraft.chisel.utilities.Sounds
at cpw.mods.fml.relauncher.RelaunchClassLoader.findClass(RelaunchClassLoader.java:113)
at java.lang.ClassLoader.loadClass(Unknown Source)
at java.lang.ClassLoader.loadClass(Unknown Source)
... 37 more
--- END ERROR REPORT 63100e15 ----------
Looks useful though, could replace villager shops.
2013-03-31 00:00:12 [SEVERE] [ForgeModLoader] The following problems were captured during this phase
2013-03-31 00:00:12 [SEVERE] [ForgeModLoader] Caught exception from Vending
java.lang.NoClassDefFoundError: bev
at java.lang.Class.getDeclaredConstructors0(Native Method)
at java.lang.Class.privateGetDeclaredConstructors(Unknown Source)
at java.lang.Class.getConstructor0(Unknown Source)
at java.lang.Class.getConstructor(Unknown Source)
at net.minecraftforge.event.EventBus.register(EventBus.java:69)
at net.minecraftforge.event.EventBus.register(EventBus.java:53)
at info.jbcs.minecraft.vending.Vending.preInit(Vending.java:78)
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:487)
at sun.reflect.GeneratedMethodAccessor2.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:69)
at com.google.common.eventbus.SynchronizedEventHandler.handleEvent(SynchronizedEventHandler.java:45)
at com.google.common.eventbus.EventBus.dispatch(EventBus.java:317)
at com.google.common.eventbus.EventBus.dispatchQueuedEvents(EventBus.java:300)
at com.google.common.eventbus.EventBus.post(EventBus.java:268)
at cpw.mods.fml.common.LoadController.propogateStateMessage(LoadController.java:153)
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:69)
at com.google.common.eventbus.SynchronizedEventHandler.handleEvent(SynchronizedEventHandler.java:45)
at com.google.common.eventbus.EventBus.dispatch(EventBus.java:317)
at com.google.common.eventbus.EventBus.dispatchQueuedEvents(EventBus.java:300)
at com.google.common.eventbus.EventBus.post(EventBus.java:268)
at cpw.mods.fml.common.LoadController.distributeStateMessage(LoadController.java:86)
at cpw.mods.fml.common.Loader.loadMods(Loader.java:505)
at cpw.mods.fml.server.FMLServerHandler.beginServerLoading(FMLServerHandler.java:86)
at cpw.mods.fml.common.FMLCommonHandler.onServerStart(FMLCommonHandler.java:351)
at ho.c(DedicatedServer.java:64)
at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:458)
at fy.run(SourceFile:849)
Caused by: java.lang.ClassNotFoundException: bev
at cpw.mods.fml.relauncher.RelaunchClassLoader.findClass(RelaunchClassLoader.java:185)
at java.lang.ClassLoader.loadClass(Unknown Source)
at java.lang.ClassLoader.loadClass(Unknown Source)
... 37 more
Caused by: java.lang.RuntimeException: Attempted to load class bev for invalid side SERVER
at cpw.mods.fml.common.asm.transformers.SideTransformer.transform(SideTransformer.java:38)
at cpw.mods.fml.relauncher.RelaunchClassLoader.runTransformers(RelaunchClassLoader.java:228)
at cpw.mods.fml.relauncher.RelaunchClassLoader.findClass(RelaunchClassLoader.java:173)
... 39 more
---- Minecraft Crash Report ----
// Oh - I know what I did wrong!
Time: 31.03.13 11:12
Description: Exception in server tick loop
cpw.mods.fml.common.LoaderException: java.lang.NoClassDefFoundError: info/jbcs/minecraft/vending/Vending$1
at cpw.mods.fml.common.LoadController.transition(LoadController.java:142)
at cpw.mods.fml.common.Loader.loadMods(Loader.java:514)
at cpw.mods.fml.server.FMLServerHandler.beginServerLoading(FMLServerHandler.java:85)
at cpw.mods.fml.common.FMLCommonHandler.onServerStart(FMLCommonHandler.java:352)
at net.minecraft.server.dedicated.DedicatedServer.func_71197_b(DedicatedServer.java:69)
at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:429)
at net.minecraft.server.ThreadMinecraftServer.run(SourceFile:573)
Caused by: java.lang.NoClassDefFoundError: info/jbcs/minecraft/vending/Vending$1
at info.jbcs.minecraft.vending.Vending.preInit(Vending.java:79)
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:515)
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:45)
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.propogateStateMessage(LoadController.java:165)
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:45)
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:98)
at cpw.mods.fml.common.Loader.loadMods(Loader.java:513)
... 5 more
Caused by: java.lang.ClassNotFoundException: info.jbcs.minecraft.vending.Vending$1
at cpw.mods.fml.relauncher.RelaunchClassLoader.findClass(RelaunchClassLoader.java:211)
at java.lang.ClassLoader.loadClass(Unknown Source)
at java.lang.ClassLoader.loadClass(Unknown Source)
... 32 more
Caused by: java.lang.NoClassDefFoundError: info/jbcs/minecraft/chisel/utilities/Sounds
at java.lang.ClassLoader.defineClass1(Native Method)
at java.lang.ClassLoader.defineClass(Unknown Source)
at java.security.SecureClassLoader.defineClass(Unknown Source)
at cpw.mods.fml.relauncher.RelaunchClassLoader.findClass(RelaunchClassLoader.java:200)
... 34 more
Caused by: java.lang.ClassNotFoundException: info.jbcs.minecraft.chisel.utilities.Sounds
at cpw.mods.fml.relauncher.RelaunchClassLoader.findClass(RelaunchClassLoader.java:113)
at java.lang.ClassLoader.loadClass(Unknown Source)
at java.lang.ClassLoader.loadClass(Unknown Source)
... 38 more
A detailed walkthrough of the error, its code path and all known details is as follows:
---------------------------------------------------------------------------------------
-- System Details --
Details:
Minecraft Version: 1.5.1
Operating System: Windows 7 (x86) version 6.1
Java Version: 1.7.0_17, Oracle Corporation
Java VM Version: Java HotSpot™ Client VM (mixed mode, sharing), Oracle Corporation
Memory: 17198704 bytes (16 MB) / 43978752 bytes (41 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
Suspicious classes: FML and Forge are installed
IntCache: cache: 0, tcache: 0, allocated: 0, tallocated: 0
FML: MCP v7.44 FML v5.1.10.621 Minecraft Forge 7.7.1.621 8 mods loaded, 8 mods active
mcp [Minecraft Coder Pack] (minecraft.jar) Unloaded->Constructed->Pre-initialized
FML [Forge Mod Loader] (coremods) Unloaded->Constructed->Pre-initialized
Forge [Minecraft Forge] (coremods) Unloaded->Constructed->Pre-initialized
HarkenScythe_Core [HarkenScythe] (1.5.1HarkenScythe_v2.0.3Forge.zip) Unloaded->Constructed->Pre-initialized
Dynmap [Dynmap] (Dynmap-1.6.zip) Unloaded->Constructed->Pre-initialized
Millenaire [Mill?naire] (millenaire4.6.0.zip) Unloaded->Constructed->Pre-initialized
UtilityMobs [Utility Mobs] (toast.zip) Unloaded->Constructed->Pre-initialized
Vending [Vending] (vending-1.5.1-1.0.2.jar) Unloaded->Constructed->Errored
Profiler Position: N/A (disabled)
Is Modded: Definitely; Server brand changed to 'fml'
Type: Dedicated Server (map_server.txt)
Also, a question: if I want to buy something, like, say, a stack of diamonds, do I need to have a stack of diamonds to begin with? Isn't it a little bit... inconvinient?
The author has another mod called Chisel found at http://www.minecraftforum.net/topic/1749374-
If you install that mod, this one will function normally on 1.5.1. It seems to be calling classes from the other mod.
As GSValore said, it only works if you install the other mod.
This is fixed in 1.0.3 I uploaded just now. Additionally it lets you buy your own items from the vending block by left clkicking.
Shooter__Andy: well, you need at least one diamond... The one who's buying will have to use your vendor 64 times. This is the price of simplistic design, I guess.
Mystic_Tower: I'm thinking of adding a special non-craftable creative-only wrench that will let you edit the vendor. But not right now.
No ideas regarding my standalone server issue with the 1.4.7 version? Or are you done with 1.4.7?
It doesn't make the value unreadable and therefore not a real concern, just something to look at.
Works brilliantly now. Thank you.
But if I'm seeling something expensive, like enchanted diamond tools, and need something like, say, a stack of slimes or anything else that I DON'T currently have?
Would it be possible to enter the price manually?
Sorry I'm being so picky, but I just remember an old mod on a server I used to play which had a pretty simple concept of signs where you had to enter the ratio of a buy/sell price, although it was based not on barter but rather on money which was represented by a variable each player had, so I understand why it's a different situation.... Guess I'm just rambling at this point.
The abilty to enter the items name or id would be extremly usfull, but other wise this mod is Awsome. I will be recomending this to the admons on the server I play on.
It'd be nice to just have an image map of all available items in the game to choose from, along with a box for quantity. But I dunno how difficult that'd be, given Minecraft's limited gui.
As it stands though, this is still the best mod for trading items in SMP, as far as I'm concerned.