promotional bannermobile promotional banner
premium banner
This mod allows the use of a standalone economy that works directly with Cobbledollars

Description

This mod was vibecoded poorly to work with Cobbledollars. This is for folks who could not get Impactor to work, or can't for whatever reason use a different currency mod. This has NOT been tested beyond Cobblemon 1.7.1 - When my server makes the change, that's when I'll be testing and making adjustments.

 

** I have a rudementary shop mod designed to work with this and Cobbledollars, without the use of impactor or any other chest mods. If this is something that you'd like, even though it's poorly made and designed right now only for 1.7.1, please let me know and I'll upload it as well**

 

As this now utilizes a GUI, it is required on both server and client, which is why this is being uploaded. The only in-game command that is needed is: /jobs

 

====

 

Want to bypass this though? Text commands work as well!

/jobs set <jobname>

 

 

====

 

Admins have the ability to clear job levels, reload the config, and more. 

Are you unsure if you're receiving money and exp? You can use the command /jobs notifications <on|off> to be notified every time you perform a task associated with your job. 

 

====

 

Config info for servers (configs folder): 

 

 

 

This was designed to hopefully prevent loss of data in the event of a player crash and/or a server crash and will create backups intermittently, as well as on level up. I've noticed that the server logs will throw an error if a user logs off without any changes to their level; It tries to create a backup, but the data is the same. This can be disregarded.

cobbledjobs-common.toml is the config where you can modify the following settings. These were made with Ultamine or Tech/magic mods that allow the beraking of multiple blocks at once. 
 
["General Settings"]
	#Enable anti-exploit protection for mass block breaking tools
	enableAntiExploit = true
	#Maximum blocks a player can break per tick before being flagged (anti-exploit)
	# Default: 2
	# Range: 1 ~ 100
	maxBlocksPerTick = 2
	#Multiplier for all job experience gains
	# Default: 1.0
	# Range: 0.1 ~ 10.0
	xpMultiplier = 1.0
	#Multiplier for all Cobbledollar payments
	# Default: 1.0
	# Range: 0.1 ~ 10.0
	paymentMultiplier = 1.0

 

There are also two .json files that allow you to specify blocks and crops that should be compatible. Any blocks not specifically listed in the block_tiers file will default to the lowest tier. This is a catch all for modded blocks. Even if you haven't added them in, the player will still receive something!

 

{
  "medium_tier_blocks": [
    "minecraft:iron_ore",
    "minecraft:deepslate_iron_ore",
    "minecraft:copper_ore",
    "minecraft:coal_ore",
    "minecraft:lapis_ore",
    "minecraft:redstone_ore",
    "minecraft:deepslate_redstone_ore",
    "minecraft:coarse_dirt"
      
  ],
  "high_tier_blocks": [
    "minecraft:diamond_ore",
    "minecraft:deepslate_diamond_ore",
    "minecraft:emerald_ore",
    "minecraft:deepslate_emerald_ore",
    "minecraft:ancient_debris",
    "minecraft:gold_ore",
    "minecraft:deepslate_gold_ore",
    "minecraft:nether_gold_ore"
  ]
}

 

 cobblejobs-crops.json allows you to specify the EXP for the type of crop, as well as allows modded crops to be added. Please note that the EXP mentioned here is for the job experience. Each job can level up to level 100! There is a slight EXP and Cobbledollar increase as you make your way to level 100. 

{
  "farming_crops": [
    "pamhc2crops:bellpeppercrop",
    "pamhc2crops:tomatocrop",
    "farmersdelight:rice",
    "croptopia:corn_crop"
  ],
  "farming_xp_per_crop": 3,
  "apricorn_xp": 5,
  "berry_xp": 3
}