Hello! This is my first mod. You can tell, because it's so utterly simple. In a way, though, it's rather useful: it adds a currency that players on your server can use! What's better is that the currency is uncraftable and only obtainable through creative, giving, or invediting. No counterfeit money!
There's 4 denominations of coins. From lowest to highest value: Copper, Silver, Gold, and Platinum. Crafting 9 of a coin will increase give you 1 of the next denomination, so 9 copper coins will get you 1 silver coin, and 9 silver coins will get you 1 gold coin. You can also craft 1 of a coin into 9 of the previous denomination.
Default ID's:
Coin Block(removed)-189
Platinum Coin-5888
Gold Coin-5887
Silver Coin-5886
Copper Coin-5885
(These ID's are configurable. Just go to /config/mod_MineCoins.cfg to edit them. This is the same for server. The client must have the same config as the server, or there will be errors!)
Changelog 1.3.0-
• COMPLETELY REWROTE IT O_O (Now much cleaner)
• Added notes
• New textures by Pieguygames
• Now uses Forge's config instead of Modloader's
• Added craftable notes (coin+paper) config option
• Added crafting denominations config option
• Completely removed coin block (might wanna craft it into a platinum coin or something)
1.2.0-
• Removed coin block
• Added platinum coin
• Added craftable coins config option
• Added dungeon loot config option
• Added "uncommon" rarity to coins (yellow text) Universal(v1.2.0) - Link Removed 1.1.0-
• Config!
• New coin textures by Greys0
• New default ID's
• Merged Item classes into one class Client(v1.1.0) - Link Removed Server(v1.1.0) - Link Removed 1.0.0 (No longer available)-
• Initial release
Planned Features
• HUD addition which shows amount of coins in inventory.
° Every 9 of a single denomination of coin will add 1 to the next denomination in the HUD, except gold.
° Every coin block will add 9 gold coins to the HUD.
• Make it so wallets can hold only coins
° The HUD will only display the amount of coins in wallets.
• Add trader NPCs
° These NPCs trade similarly to villagers, but use coins and wander
If you're hosting a server utilizing my mod, please tell me. I'd be glad to see my mod in action.
Thanks
• Mojang, duh. Nobody would be modding Minecraft if such an awesome game didn't exist.
• Greys0 for the beautiful coin textures (and wallet idea)!
Terms and Conditions
0. USED TERMS
MOD - modification, plugin, a piece of software that interfaces with the Minecraft client to extend, add, change or remove original capabilities.
MOJANG - Mojang AB
OWNER - SpringGadget, Original author(s) of the MOD. Under the copyright terms accepted when purchasing Minecraft (http://www.minecraft.net/copyright.jsp) the OWNER has full rights over their MOD despite use of MOJANG code.
USER - End user of the mod, person installing the mod.
1. LIABILITY
THIS MOD IS PROVIDED 'AS IS' WITH NO WARRANTIES, IMPLIED OR OTHERWISE. THE OWNER OF THIS MOD TAKES NO RESPONSIBILITY FOR ANY DAMAGES INCURRED FROM THE USE OF THIS MOD. THIS MOD ALTERS FUNDAMENTAL PARTS OF THE MINECRAFT GAME, PARTS OF MINECRAFT MAY NOT WORK WITH THIS MOD INSTALLED. ALL DAMAGES CAUSED FROM THE USE OR MISUSE OF THIS MOD FALL ON THE USER.
2. USE
Use of this MOD to be installed, manually or automatically, is given to the USER without restriction.
3. REDISTRIBUTION
This MOD may only be distributed where uploaded, mirrored, or otherwise linked to by the OWNER solely. All mirrors of this mod must have advance written permission from the OWNER. ANY attempts to make money off of this MOD (selling, selling modified versions, adfly, sharecash, etc.) are STRICTLY FORBIDDEN, and the OWNER may claim damages or take other action to rectify the situation.
4. DERIVATIVE WORKS/MODIFICATION
This mod is provided freely and may be decompiled and modified for private use, either with a decompiler or a bytecode editor. Public distribution of modified versions of this MOD require advance written permission of the OWNER and may be subject to certain terms.
This is a nice idea,however, many bukkit plugins do the same thing as this, but with commands instead of items.
Fyi: You seem to have a duplication of this thread.
The purpose of this mod is to implement a currency system that eliminates the need to use commands and to make the money a physical item. In addition, you'll drop your money on death, so users will want to keep it safe.
And yes, I noticed I posted it twice. My internet is very slow today, I tend to click things twice if they take too long. >.<
Amazing mod, love the idea of dropping them upon death, adds more of a level of whether or not to hide your money in chests or keep it with you. I always hated how people would make a shop selling and buying diamonds for the same price with an alt account, then sell all their stuff to keep it safe in their untouchable money. UGH
Looks like, well, reads like a great mod, the looks aren't so great; though I did some work on that you might like. But I've had a heck of a time trying to make it go. First I ran into the error:
Which as it turns out was being caused by everything in the client mod being in the folder /minecraft/; getting rid of that and moving everything up got me to a block ID collision with Red Power 2; I know you're aware of the issue with not being able to set the block ID, but you should also be aware that your mod has a default collision with an extremely popular techmod's defaults, I highly suggest you find a list of default block IDs of the most popular mods, and try to pick one that's less likely to cause problems.
So anyways, here's some art I doodled up. Beyond the bare bones state of the mod the only issue is it's not that good looking, and looks are important so here's what I made for my own personal use.
When I have a little more time I'd like to try making the coins vary in size, but duplicating everything and hue-shifting it was a lot faster.
Edit:
I don't know exactly my self but it seems the way most mods have config files is by writing a file that contains a java class/subclass/whatever, then in that set the needed variables; In your code you call the class from the file and it sets the variables which you can then use. Hope this helps!
Back again, so I went and redid the coins again to make Silver larger and the gold coin smaller; they're only two pixels different but in game it's a pretty big difference. The silver also has a thicker rim where the gold has a bust instead of just a head. Not sure I'm happy with how the edges look, but again I'm out of time for the night.
Once you've got this as developed as you'd like it; it'd be cool if you added a wallet, an item with an inventory that you access via using it, that will only accept coins, that way we only sacrifice one space of our personal inventory to the money we wish to carry.
1.1 is nearly done. Having some difficulties with server config, once I'm through with that I'll release it. The update also includes Greys' coin textures, new default ID's, and I merged all of the Item classes (they were all the exact same, so there was only need for 1).
The wallet is an interesting idea, I'm probably going to implement it when I get the HUD done. I might have the HUD as another convenience of the wallet, so it will only display money in the wallet(s) you have.
This looks very cool. I had been considering creating a similar mod (for the lulz) but for a rather different purpose. I find it difficult to make choices in game, so I was going to create a coin that, on right click, spits out a message saying what the result was. (Heads or Tails.) It would run a random number generator (picking between 0, and 1: 0 being heads and 1 being tails, or vice versa.) and maybe display an animation, but that bit isn't necessary.
Also, love grey's textures; very pretty.
This looks very cool. I had been considering creating a similar mod (for the lulz) but for a rather different purpose. I find it difficult to make choices in game, so I was going to create a coin that, on right click, spits out a message saying what the result was. (Heads or Tails.) It would run a random number generator (picking between 0, and 1: 0 being heads and 1 being tails, or vice versa.) and maybe display an animation, but that bit isn't necessary.
Also, love grey's textures; very pretty.
It'd be nice to have a coin flip in Minecraft, but I don't think I'd be able to implement that in this mod considering the coins aren't available without TMI or some other external method, so you wouldn't be able to get them in SP without doing one of those.
Oh wait...have I already forgotten my dungeon idea?
Edit:
Version 1.2 will release as soon as MC 1.3 comes out and MCP and Forge update for it. Here's a picture showing some stuff I've added.
If you couldn't already tell by the image (or it's not loading for some reason), there will be coin flips and "rarity." (You know how the golden apple's text is purple? Yeah. Coins are yellow.) Another feature that I didn't get a picture of is dungeon loot. Yay! Now you can flip coins in singleplayer without invedit!
Adding an HUD would edit a base class, I'd prefer to keep this mod 100% compatible with all Forge mods, but that'd mean no HUD addition. New poll question on this issue.
Suggestion: several mods already add copper, and some also add iron nuggets (like gold nuggets) so maybe have the coins craftable from 1 nugget of the corresponding ore, coupled together with a config that allows us to disable your mod from adding it's own nuggets would then also prevent it from clashing too much with other mods that also add nuggets. I don't think going to the extent of adding copper ore into the world generation would be worth it, as you would just be able to get copper coins from your silver coins. Of course since iron nuggets doesn't directly translate to silver coins, you could get your silver coints from gold (and already ingame gold nuggets)
Just to reiterate in a more understandable way:
Craftable coin method idea:
Gold Ingot -> Gold Nugget (as it is in vanilla)
Gold Nugget in furnace -> Gold Coin (1 coin per nugget, as we can probably expect the nugget to be unrefined and thus have impurities, only yielding 1 pure gold coin)
Gold Coin in furnace -> Gold Nugget (so that you can get your gold back in case you are running low and have an excess of currency)
Gold Coin can then be broken down into silver coins (like you already can) and that futher down into copper coins)
This way it adds another use for gold, also making the currency more valuable as you would be able to smelt it back into gold nuggets, which also makes it more versatile.
Just a suggestion, I'm pretty sure IndustrialCraft and/or redpower2 adds silver and copper ore generation (and their corresponding ingots) so if you're up for that you could add compatibility with those mods allowing for copper and silver nuggets like with gold nuggest described above.
Otherwise great mod, keep it up!
I'll be implementing optional (disabled by default) recipes for coins. I was just going to add a crafting recipe for a gold coin out of a gold nugget, but I'm going to go with your idea of smelting it. Thanks for the suggestion!
I have to believe that it's possible to implement HUD elements without breaking compatibility, but regardless I suggest you make any feature that might cause incompatibility an option so the people that want to use the other thing can. Near universal compatibility is a huge feature for a mod like this, currently anybody can use it with any mod bar none. A bigger worry to me than Advanced HUD is if it would break Thaumcraft which has several HUD items. In the same vein, maybe look into how Thaumcraft does it.
Perhaps you could have an animated item for the wallet; like the compass or clock but instead it indicates how full it is, and have several sizes of wallet (a la zelda), this one will hold 10 gold's worth, this one will hold 100, etc. Maybe also consider adding a vault block, which has access control; though that would add back the issue of people making their funds untouchable, they would have to take it out of the vault to move/use it. Honestly though I don't think being constantly aware of your funds is particularly valuable, you can always open your wallet and check when you actually care, and maybe add a tooltip so when you hover over the wallet it says how much is in it.
Edit: Forestry also has hut elements with the new mail system, and Advanced HUD mod works just fine with forge mods, so there really must be a way.
Hey ive been using this mod forever and love it because i always wanted a physical currency mod but might i surgest Notes as well as coins because i think that would be epic thanks
Hey ive been using this mod forever and love it because i always wanted a physical currency mod but might i surgest Notes as well as coins because i think that would be epic thanks
I was actually thinking about adding notes. As well as a lot of other features, this would be optional (in config) to add notes. If disabled, coins would work as they do now. However, if enabled, coins would only stack up to 32. You could use paper and any denomination of coin to craft notes and they would stack up to 64. You could also choose to, if you'd like, to just use notes if your server is more of a modern environment (e.g. cities with huge skyscrapers). Other than that, they'd work just like regular coins. I'll probably add this, but the HUD is priority one right now.
All I can say is thank you so very much for a simple currency mod. I have been hunting around and everyone seems to want to make them craftable and add ores and all sorts of things that I did not want in my game. I simply wanted coins for use with "custom npc's" mod. Allowing player to trade goods for coins, and then use coins for trading with the custom npc's to buy equip/gear/stuff. I didn't want them craftable, the whole point is so that the "guvment" prints the coins, the coins can get stolen/dropped on death, and ya just can't go "print some more money" in your basement. XD
Kudos for keeping it simple and relevant. I am downloading this now, and I love the fact that ids are configureable so I'm not worried about conflicts. thank you. Thank You. THANK YOU.
If I have any request, it is that you keep this mod as is with the simplicity it has and if folks ask for things like ores and recipes, please write them as alternative "expansions" to this mod and not as part of the main mod itself. Let users choose if they wish to add more themselves.
Once again, Thank you very much, for a perfect simple mod that knows when to stop.
Perfect, was looking for a physical currency mod for our server so people would interact more instead of just using the chat function. My suggestion for crafting currency would be to make some sort of printing/stamping press that requires a non craftable item to be used the "master die" or printing plate.
This would allow for people to exchange iron/copper/gold/etc for server currency and then said ores could be smelted and turned into currency via a press. Just an idea! Enjoying its simplicity!
Hello! This is my first mod. You can tell, because it's so utterly simple. In a way, though, it's rather useful: it adds a currency that players on your server can use! What's better is that the currency is uncraftable and only obtainable through creative, giving, or invediting. No counterfeit money!
There's 4 denominations of coins. From lowest to highest value: Copper, Silver, Gold, and Platinum. Crafting 9 of a coin will increase give you 1 of the next denomination, so 9 copper coins will get you 1 silver coin, and 9 silver coins will get you 1 gold coin. You can also craft 1 of a coin into 9 of the previous denomination.
Default ID's:
Coin Block(removed)-189
Platinum Coin-5888
Gold Coin-5887
Silver Coin-5886
Copper Coin-5885
(These ID's are configurable. Just go to /config/mod_MineCoins.cfg to edit them. This is the same for server. The client must have the same config as the server, or there will be errors!)
Download
Requires Minecraft Forge!
1.3.0(universal)-Download
Old versions can be found in the changelog.
Pictures
Changelog
1.3.0-
• COMPLETELY REWROTE IT O_O (Now much cleaner)
• Added notes
• New textures by Pieguygames
• Now uses Forge's config instead of Modloader's
• Added craftable notes (coin+paper) config option
• Added crafting denominations config option
• Completely removed coin block (might wanna craft it into a platinum coin or something)
1.2.0-
• Removed coin block
• Added platinum coin
• Added craftable coins config option
• Added dungeon loot config option
• Added "uncommon" rarity to coins (yellow text)
Universal(v1.2.0) - Link Removed
1.1.0-
• Config!
• New coin textures by Greys0
• New default ID's
• Merged Item classes into one class
Client(v1.1.0) - Link Removed
Server(v1.1.0) - Link Removed
1.0.0 (No longer available)-
• Initial release
Planned Features
• HUD addition which shows amount of coins in inventory.
° Every 9 of a single denomination of coin will add 1 to the next denomination in the HUD, except gold.
° Every coin block will add 9 gold coins to the HUD.
• Make it so wallets can hold only coins
° The HUD will only display the amount of coins in wallets.
• Add trader NPCs
° These NPCs trade similarly to villagers, but use coins and wander
If you're hosting a server utilizing my mod, please tell me. I'd be glad to see my mod in action.
Thanks
• Mojang, duh. Nobody would be modding Minecraft if such an awesome game didn't exist.
• Greys0 for the beautiful coin textures (and wallet idea)!
Terms and Conditions
MOD - modification, plugin, a piece of software that interfaces with the Minecraft client to extend, add, change or remove original capabilities.
MOJANG - Mojang AB
OWNER - SpringGadget, Original author(s) of the MOD. Under the copyright terms accepted when purchasing Minecraft (http://www.minecraft.net/copyright.jsp) the OWNER has full rights over their MOD despite use of MOJANG code.
USER - End user of the mod, person installing the mod.
1. LIABILITY
THIS MOD IS PROVIDED 'AS IS' WITH NO WARRANTIES, IMPLIED OR OTHERWISE. THE OWNER OF THIS MOD TAKES NO RESPONSIBILITY FOR ANY DAMAGES INCURRED FROM THE USE OF THIS MOD. THIS MOD ALTERS FUNDAMENTAL PARTS OF THE MINECRAFT GAME, PARTS OF MINECRAFT MAY NOT WORK WITH THIS MOD INSTALLED. ALL DAMAGES CAUSED FROM THE USE OR MISUSE OF THIS MOD FALL ON THE USER.
2. USE
Use of this MOD to be installed, manually or automatically, is given to the USER without restriction.
3. REDISTRIBUTION
This MOD may only be distributed where uploaded, mirrored, or otherwise linked to by the OWNER solely. All mirrors of this mod must have advance written permission from the OWNER. ANY attempts to make money off of this MOD (selling, selling modified versions, adfly, sharecash, etc.) are STRICTLY FORBIDDEN, and the OWNER may claim damages or take other action to rectify the situation.
4. DERIVATIVE WORKS/MODIFICATION
This mod is provided freely and may be decompiled and modified for private use, either with a decompiler or a bytecode editor. Public distribution of modified versions of this MOD require advance written permission of the OWNER and may be subject to certain terms.
Fyi: You seem to have a duplication of this thread.
The purpose of this mod is to implement a currency system that eliminates the need to use commands and to make the money a physical item. In addition, you'll drop your money on death, so users will want to keep it safe.
And yes, I noticed I posted it twice. My internet is very slow today, I tend to click things twice if they take too long. >.<
cpw.mods.fml.common.LoaderException: cpw.mods.fml.common.LoaderException: java.lang.NoClassDefFoundError: minecraft/mod_SpringCoins (wrong name: mod_SpringCoins)
Which as it turns out was being caused by everything in the client mod being in the folder /minecraft/; getting rid of that and moving everything up got me to a block ID collision with Red Power 2; I know you're aware of the issue with not being able to set the block ID, but you should also be aware that your mod has a default collision with an extremely popular techmod's defaults, I highly suggest you find a list of default block IDs of the most popular mods, and try to pick one that's less likely to cause problems.
So anyways, here's some art I doodled up. Beyond the bare bones state of the mod the only issue is it's not that good looking, and looks are important so here's what I made for my own personal use.
When I have a little more time I'd like to try making the coins vary in size, but duplicating everything and hue-shifting it was a lot faster.
Edit:
I don't know exactly my self but it seems the way most mods have config files is by writing a file that contains a java class/subclass/whatever, then in that set the needed variables; In your code you call the class from the file and it sets the variables which you can then use. Hope this helps!
Once you've got this as developed as you'd like it; it'd be cool if you added a wallet, an item with an inventory that you access via using it, that will only accept coins, that way we only sacrifice one space of our personal inventory to the money we wish to carry.
The wallet is an interesting idea, I'm probably going to implement it when I get the HUD done. I might have the HUD as another convenience of the wallet, so it will only display money in the wallet(s) you have.
Also, love grey's textures; very pretty.
It'd be nice to have a coin flip in Minecraft, but I don't think I'd be able to implement that in this mod considering the coins aren't available without TMI or some other external method, so you wouldn't be able to get them in SP without doing one of those.
Oh wait...have I already forgotten my dungeon idea?
Edit:
Version 1.2 will release as soon as MC 1.3 comes out and MCP and Forge update for it. Here's a picture showing some stuff I've added.
If you couldn't already tell by the image (or it's not loading for some reason), there will be coin flips and "rarity." (You know how the golden apple's text is purple? Yeah. Coins are yellow.) Another feature that I didn't get a picture of is dungeon loot. Yay! Now you can flip coins in singleplayer without invedit!
I'll be implementing optional (disabled by default) recipes for coins. I was just going to add a crafting recipe for a gold coin out of a gold nugget, but I'm going to go with your idea of smelting it. Thanks for the suggestion!
Perhaps you could have an animated item for the wallet; like the compass or clock but instead it indicates how full it is, and have several sizes of wallet (a la zelda), this one will hold 10 gold's worth, this one will hold 100, etc. Maybe also consider adding a vault block, which has access control; though that would add back the issue of people making their funds untouchable, they would have to take it out of the vault to move/use it. Honestly though I don't think being constantly aware of your funds is particularly valuable, you can always open your wallet and check when you actually care, and maybe add a tooltip so when you hover over the wallet it says how much is in it.
Edit: Forestry also has hut elements with the new mail system, and Advanced HUD mod works just fine with forge mods, so there really must be a way.
Next step: HUD.
I was actually thinking about adding notes. As well as a lot of other features, this would be optional (in config) to add notes. If disabled, coins would work as they do now. However, if enabled, coins would only stack up to 32. You could use paper and any denomination of coin to craft notes and they would stack up to 64. You could also choose to, if you'd like, to just use notes if your server is more of a modern environment (e.g. cities with huge skyscrapers). Other than that, they'd work just like regular coins. I'll probably add this, but the HUD is priority one right now.
nevermind
[Placeholder]
Join us! IP: windoom.com
Kudos for keeping it simple and relevant. I am downloading this now, and I love the fact that ids are configureable so I'm not worried about conflicts. thank you. Thank You. THANK YOU.
If I have any request, it is that you keep this mod as is with the simplicity it has and if folks ask for things like ores and recipes, please write them as alternative "expansions" to this mod and not as part of the main mod itself. Let users choose if they wish to add more themselves.
Once again, Thank you very much, for a perfect simple mod that knows when to stop.
This would allow for people to exchange iron/copper/gold/etc for server currency and then said ores could be smelted and turned into currency via a press. Just an idea! Enjoying its simplicity!