This stack double click issue has been fixed in the 1.5.9 release.
There has been a lot of changes in the latest release. There may still be bugs present, but I haven't found any. I've updated the main post with the links. I also replaced the stale tutorial with a quick and dirty overview of the latest release. I'm working on documentation, but it's not my favorite thing to do.
Well i downloaded this mod and found a bug lol, if you have lets say a wooden vending block and a brick vending block, and you throw the wooden vending block onto ground while you still have the brick one in your bag, the wooden vending block will change into a brick one. It will do same thing regardless of which vending block it is. Also if there are 2 different types thrown on ground and they are too close together, they will stack to one type.
Well i downloaded this mod and found a bug lol, if you have lets say a wooden vending block and a brick vending block, and you throw the wooden vending block onto ground while you still have the brick one in your bag, the wooden vending block will change into a brick one. It will do same thing regardless of which vending block it is. Also if there are 2 different types thrown on ground and they are too close together, they will stack to one type.
I just released the latest updates for Universal Coins. The Vending Frames now will use the texture of the plank used to craft it. The recipe now uses ore dictionary, so it should work with any plank. I have tested with Biomes O Plenty, Forestry, and Highlands planks.
Please check the changelist.txt link for all updates.
Known issues:
shift+clicking the vending frame from the crafting table does not copy the plank texture
shift+clicking the ender card from the crafting table does not copy the account info
If I may make a suggestion, do you think it would be plausible to:
... make balanced price configs for popular mods like Thermal Expansion (I am doing this myself, but it's quite difficult to make prices that are cheap enough to where players won't abuse it, sell a bunch of Apatite, and then buy off a hundred resonant energy cells).
... make a way to define prices for items in-game that saves to the config (this includes mod items),
... make a pricing system that prices mod items based on their recipe complexity (Extra Utilities does similar things with it's RF generators, and I think Loot Bags does the same),
... make a system that prices items that use metadata, like weapons and armor, and value adjusts according to the quality of it (the Deconstruction Table mod employs something similar; the more used an item is, the less materials it will give you),
... and maybe make an item or WAILA support that will tell you the buying/selling value of a block or item when they are scanned/looked at (kinda like the Thaumcraft scanner, where scanning the block/item tells you what elements it has).
Also, what about village gen? Maybe you could make a bank that generates with iron golems and, when players breaks any part of it, it sets the local village reputation very, very low (at/almost to) the point where the iron golems will attack, or simply add a villager that will trade common items for coins.
If I may make a suggestion, do you think it would be plausible to:
... make balanced price configs for popular mods like Thermal Expansion (I am doing this myself, but it's quite difficult to make prices that are cheap enough to where players won't abuse it, sell a bunch of Apatite, and then buy off a hundred resonant energy cells).
I have plans to do this, but I just haven't had time. Fixing bugs and adding the features that have been included is just taking so much time. I also want better textures, and some documentation would be good. Setting the sell ratio in the config to 0.5 helps to prevent abuse.
If you want to contribute pricelists, I will gladly include them in future updates
... make a way to define prices for items in-game that saves to the config (this includes mod items),... make a pricing system that prices mod items based on their recipe complexity (Extra Utilities does similar things with it's RF generators, and I think Loot Bags does the same),
There is a "/universalcoins" command that can be used to manipulate prices.
... make a system that prices items that use metadata, like weapons and armor, and value adjusts according to the quality of it (the Deconstruction Table mod employs something similar; the more used an item is, the less materials it will give you),
On item sale, the amount earned is proportional to the damage on weapons and armor.
... and maybe make an item or WAILA support that will tell you the buying/selling value of a block or item when they are scanned/looked at (kinda like the Thaumcraft scanner, where scanning the block/item tells you what elements it has).
If you are OP, "/universalcoins get this" will give the value of the item held.
Also, what about village gen? Maybe you could make a bank that generates with iron golems and, when players breaks any part of it, it sets the local village reputation very, very low (at/almost to) the point where the iron golems will attack, or simply add a villager that will trade common items for coins.
That sounds like a possible future addon. A small hut with and ATM and Trade Station would be useful.
[13:59:48 ERROR]: A TileEntity type universalcoins.tile.TileVendorBlock has thro
w an exception trying to write state. It will not persist. Report this to the mo
d author
java.lang.IllegalArgumentException: Empty string not allowed
at net.minecraft.nbt.NBTTagString.<init>(SourceFile:15) ~[dx.class:?]
at net.minecraft.nbt.NBTTagCompound.func_74778_a(SourceFile:84) ~[dh.cla
ss:?]
at universalcoins.tile.TileVendor.func_145841_b(TileVendor.java:802) ~[T
ileVendor.class:?]
at net.minecraft.world.chunk.storage.AnvilChunkLoader.func_75820_a(Anvil
ChunkLoader.java:391) [aqk.class:?]
at net.minecraft.world.chunk.storage.AnvilChunkLoader.func_75816_a(Anvil
ChunkLoader.java:218) [aqk.class:?]
at net.minecraft.world.gen.ChunkProviderServer.func_73242_b(ChunkProvide
rServer.java:338) [ms.class:?]
at net.minecraft.world.gen.ChunkProviderServer.func_73151_a(ChunkProvide
rServer.java:418) [ms.class:?]
at net.minecraft.world.WorldServer.func_73044_a(WorldServer.java:1052) [
mt.class:?]
at org.bukkit.craftbukkit.v1_7_R4.CraftWorld.save(CraftWorld.java:791) [
CraftWorld.class:git-Cauldron-MCPC-Plus-1.7.10-1.1240.06.213]
at autosaveworld.core.AutoSaveWorld.performSaveOnDisable(AutoSaveWorld.j
ava:372) [AutoSaveWorld.jar:?]
at autosaveworld.core.AutoSaveWorld.onDisable(AutoSaveWorld.java:137) [A
utoSaveWorld.jar:?]
at org.bukkit.plugin.java.JavaPlugin.setEnabled(JavaPlugin.java:318) [Ja
vaPlugin.class:git-Cauldron-MCPC-Plus-1.7.10-1.1240.06.213]
at org.bukkit.plugin.java.JavaPluginLoader.disablePlugin(JavaPluginLoade
r.java:392) [JavaPluginLoader.class:git-Cauldron-MCPC-Plus-1.7.10-1.1240.06.213]
at org.bukkit.plugin.SimplePluginManager.disablePlugin(SimplePluginManag
er.java:429) [SimplePluginManager.class:git-Cauldron-MCPC-Plus-1.7.10-1.1240.06.
213]
at org.bukkit.plugin.SimplePluginManager.disablePlugins(SimplePluginMana
ger.java:422) [SimplePluginManager.class:git-Cauldron-MCPC-Plus-1.7.10-1.1240.06
.213]
at org.bukkit.craftbukkit.v1_7_R4.CraftServer.disablePlugins(CraftServer
.java:364) [CraftServer.class:git-Cauldron-MCPC-Plus-1.7.10-1.1240.06.213]
at net.minecraft.server.MinecraftServer.func_71260_j(MinecraftServer.jav
a:549) [MinecraftServer.class:?]
at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:718) [M
inecraftServer.class:?]
at java.lang.Thread.run(Unknown Source) [?:1.7.0_67]
I was aware of the console commands, but I was thinking a way to do such things without the console would be a bit more appealing. Less typing, moar playing.
I'll look into covering mods, definitely, but I'll probably save the bigger ones, like GalactiCraft and BuildCraft, for later. Once I get price configs I like, I'll put them here.
Also, the reason why I said a bank in a village with security was to discourage people taking the vending block/ATM really early in the game, since they initially take some time to gather the resources for.
That crash is probably the same one I just ran into. It happened when I tried to place a Vending Frame from creative. I will push an update to resolve the issue asap.
You can use this mod as long as there is no money made off the mod pack. If you use the 1.6.0 or 1.6.1 release, disable the recipe for Vending Frames in the server's universalcoins.cfg. The server will crash if a player crafts a frame.
Bug report: I somehow managed to break your mod spectaculatirly. Essentially i ended up drawing infinite money out of my account, which would infinitely duplicate money until the game had a buffer overflow and the money i had no longer worked, and my accound shut down after reaching over -2,000,000,000... I put money into my account, but forgot to hit deposit, then pulled out the coin stacks. it made a **** ton of them and threw a stack worth over 2,000,000,000. then when my friend tried to halve the money with me (because she picked the money stack up with her ender card) it started spitting out an infinite amount of un-usable large moneybags... then my account stopped working.
On an un-related note... anyone know how to reset bank accounts on a server? =P
Rollback Post to RevisionRollBack
Yes my overwolf time for mc is low.. I just got overwolf.
To be clear (since I'm the friend he mentioned) it appears that the balance buffer overflowed to allow infinate money withdrawal. I'm guessing somewhere in the codebase it checks to see if value == 0, maybe that should be changed to value < 1
Bug report: I somehow managed to break your mod spectaculatirly. Essentially i ended up drawing infinite money out of my account, which would infinitely duplicate money until the game had a buffer overflow and the money i had no longer worked, and my accound shut down after reaching over -2,000,000,000... I put money into my account, but forgot to hit deposit, then pulled out the coin stacks. it made a **** ton of them and threw a stack worth over 2,000,000,000. then when my friend tried to halve the money with me (because she picked the money stack up with her ender card) it started spitting out an infinite amount of un-usable large moneybags... then my account stopped working.
On an un-related note... anyone know how to reset bank accounts on a server? =P
The infinite money issues happens if an account exceeds the max Integer value. A little over 2 billion. I'm looking for the cause right now. If you want to reset the account balance, you can use a tool like NBTExplorer to open the universalcoins.dat in your saves folder. You'll find it in the "world/data" folder. If you get the account number from a card, it will be easier to find the account. In the attached image, there is only one account. The lines that have the long string are the UID of the players. The short lines are the actual account numbers and the associated coin value. Just double click the line with the -2billion and edit to a sane value.
"Stay Legendary" ~LegendaryHeroHD
There has been a lot of changes in the latest release. There may still be bugs present, but I haven't found any. I've updated the main post with the links. I also replaced the stale tutorial with a quick and dirty overview of the latest release. I'm working on documentation, but it's not my favorite thing to do.
my english is poor . I can't express the meaning
this mod is very~very~NICE I LIKE IT THANK !!!:D
I think every one like it ~
It looks like there are a few bugs left in the 1.5.9 release. I'm working on fixing them.
-ATM overwrites cards when requesting new card
-Unable to get copy of secondary account card
-Vending frame texture glitches on some systems
-coin pickup with ender card sometimes displays "Deposited 0 coins"
If any other issues are found, pm me or respond to the thread. If I don't know about the issue, I can't fix it.
Check out my modpack if you are looking for a tough modpack, though its still having stuff changed here and there: http://minecraft.curseforge.com/projects/deadly-encounters
Also using agricraft and pam's harvestcraft and want to fix the sesame seed issue? I know how to check my bio for link to see how to fix it.
ok. I'll fix this for the next release.
Check out my modpack if you are looking for a tough modpack, though its still having stuff changed here and there: http://minecraft.curseforge.com/projects/deadly-encounters
Also using agricraft and pam's harvestcraft and want to fix the sesame seed issue? I know how to check my bio for link to see how to fix it.
Please check the changelist.txt link for all updates.
Known issues:
shift+clicking the vending frame from the crafting table does not copy the plank texture
shift+clicking the ender card from the crafting table does not copy the account info
... make balanced price configs for popular mods like Thermal Expansion (I am doing this myself, but it's quite difficult to make prices that are cheap enough to where players won't abuse it, sell a bunch of Apatite, and then buy off a hundred resonant energy cells).
... make a way to define prices for items in-game that saves to the config (this includes mod items),
... make a pricing system that prices mod items based on their recipe complexity (Extra Utilities does similar things with it's RF generators, and I think Loot Bags does the same),
... make a system that prices items that use metadata, like weapons and armor, and value adjusts according to the quality of it (the Deconstruction Table mod employs something similar; the more used an item is, the less materials it will give you),
... and maybe make an item or WAILA support that will tell you the buying/selling value of a block or item when they are scanned/looked at (kinda like the Thaumcraft scanner, where scanning the block/item tells you what elements it has).
Also, what about village gen? Maybe you could make a bank that generates with iron golems and, when players breaks any part of it, it sets the local village reputation very, very low (at/almost to) the point where the iron golems will attack, or simply add a villager that will trade common items for coins.
I have plans to do this, but I just haven't had time. Fixing bugs and adding the features that have been included is just taking so much time. I also want better textures, and some documentation would be good. Setting the sell ratio in the config to 0.5 helps to prevent abuse.
If you want to contribute pricelists, I will gladly include them in future updates
There is a "/universalcoins" command that can be used to manipulate prices.
On item sale, the amount earned is proportional to the damage on weapons and armor.
If you are OP, "/universalcoins get this" will give the value of the item held.
That sounds like a possible future addon. A small hut with and ATM and Trade Station would be useful.
w an exception trying to write state. It will not persist. Report this to the mo
d author
java.lang.IllegalArgumentException: Empty string not allowed
at net.minecraft.nbt.NBTTagString.<init>(SourceFile:15) ~[dx.class:?]
at net.minecraft.nbt.NBTTagCompound.func_74778_a(SourceFile:84) ~[dh.cla
ss:?]
at universalcoins.tile.TileVendor.func_145841_b(TileVendor.java:802) ~[T
ileVendor.class:?]
at net.minecraft.world.chunk.storage.AnvilChunkLoader.func_75820_a(Anvil
ChunkLoader.java:391) [aqk.class:?]
at net.minecraft.world.chunk.storage.AnvilChunkLoader.func_75816_a(Anvil
ChunkLoader.java:218) [aqk.class:?]
at net.minecraft.world.gen.ChunkProviderServer.func_73242_b(ChunkProvide
rServer.java:338) [ms.class:?]
at net.minecraft.world.gen.ChunkProviderServer.func_73151_a(ChunkProvide
rServer.java:418) [ms.class:?]
at net.minecraft.world.WorldServer.func_73044_a(WorldServer.java:1052) [
mt.class:?]
at org.bukkit.craftbukkit.v1_7_R4.CraftWorld.save(CraftWorld.java:791) [
CraftWorld.class:git-Cauldron-MCPC-Plus-1.7.10-1.1240.06.213]
at autosaveworld.core.AutoSaveWorld.performSaveOnDisable(AutoSaveWorld.j
ava:372) [AutoSaveWorld.jar:?]
at autosaveworld.core.AutoSaveWorld.onDisable(AutoSaveWorld.java:137) [A
utoSaveWorld.jar:?]
at org.bukkit.plugin.java.JavaPlugin.setEnabled(JavaPlugin.java:318) [Ja
vaPlugin.class:git-Cauldron-MCPC-Plus-1.7.10-1.1240.06.213]
at org.bukkit.plugin.java.JavaPluginLoader.disablePlugin(JavaPluginLoade
r.java:392) [JavaPluginLoader.class:git-Cauldron-MCPC-Plus-1.7.10-1.1240.06.213]
at org.bukkit.plugin.SimplePluginManager.disablePlugin(SimplePluginManag
er.java:429) [SimplePluginManager.class:git-Cauldron-MCPC-Plus-1.7.10-1.1240.06.
213]
at org.bukkit.plugin.SimplePluginManager.disablePlugins(SimplePluginMana
ger.java:422) [SimplePluginManager.class:git-Cauldron-MCPC-Plus-1.7.10-1.1240.06
.213]
at org.bukkit.craftbukkit.v1_7_R4.CraftServer.disablePlugins(CraftServer
.java:364) [CraftServer.class:git-Cauldron-MCPC-Plus-1.7.10-1.1240.06.213]
at net.minecraft.server.MinecraftServer.func_71260_j(MinecraftServer.jav
a:549) [MinecraftServer.class:?]
at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:718) [M
inecraftServer.class:?]
at java.lang.Thread.run(Unknown Source) [?:1.7.0_67]
I was aware of the console commands, but I was thinking a way to do such things without the console would be a bit more appealing. Less typing, moar playing.
I'll look into covering mods, definitely, but I'll probably save the bigger ones, like GalactiCraft and BuildCraft, for later. Once I get price configs I like, I'll put them here.
Also, the reason why I said a bank in a village with security was to discourage people taking the vending block/ATM really early in the game, since they initially take some time to gather the resources for.
We will write you name anduniversal coins mod's forum post link
Maybe this is our mod pack's info
http://cafe.naver.com/ArticleRead.nhn?clubid=27289676&articleid=930&referrerAllArticles=true
You can use this mod as long as there is no money made off the mod pack. If you use the 1.6.0 or 1.6.1 release, disable the recipe for Vending Frames in the server's universalcoins.cfg. The server will crash if a player crafts a frame.
On an un-related note... anyone know how to reset bank accounts on a server? =P
Yes my overwolf time for mc is low.. I just got overwolf.
The infinite money issues happens if an account exceeds the max Integer value. A little over 2 billion. I'm looking for the cause right now. If you want to reset the account balance, you can use a tool like NBTExplorer to open the universalcoins.dat in your saves folder. You'll find it in the "world/data" folder. If you get the account number from a card, it will be easier to find the account. In the attached image, there is only one account. The lines that have the long string are the UID of the players. The short lines are the actual account numbers and the associated coin value. Just double click the line with the -2billion and edit to a sane value.