Welcome to Soulcrusher Core Docs
If you have and questions contact me
Commands
/jobs- Gui for the job system./jobprices- Shows the amount of money you will earn with a job./gemshop- The shop that players can use to buy stuff with gems/gem- The command for the currency [pay] etc
Admin Commands
/search- Search for a item that has been tracked/scc reload- Reloads the plugin/addblock [true/false]- Adds a new infinite block and can auto add the item to the shop if you enter true/shopadmin- Allows you to change stuff with the shop/resetjoin- Resets if a player has joined before/challenge start- Starts a chat challenge.
Plugin layout
Scc.jar # The plugin jar.
SoulCrusherCore/
config.yml # The config file.
players.yml # The file that stores what players have joined
jobs.json # Stores job stats for each player
gems.json # Stores gems amounts for players
tracked_items.json # the file which stores tracked items
Default Config
job-update:
enabled: true
interval-seconds: 30
challenge:
# THIS IS IN SECONDS NOW:
interval-seconds: 600
timeout-seconds: 30
default-reward: 125
job-values:
ores:
COAL_ORE: 1.3
DEEPSLATE_COAL_ORE: 1.25
IRON_ORE: 2.5
DEEPSLATE_IRON_ORE: 2.75
COPPER_ORE: 4.0
DEEPSLATE_COPPER_ORE: 3.5
GOLD_ORE: 8.0
DEEPSLATE_GOLD_ORE: 10.0
REDSTONE_ORE: 6.0
DEEPSLATE_REDSTONE_ORE: 7.0
LAPIS_ORE: 6.0
DEEPSLATE_LAPIS_ORE: 7.0
DIAMOND_ORE: 10.0
DEEPSLATE_DIAMOND_ORE: 15.0
EMERALD_ORE: 10.0
DEEPSLATE_EMERALD_ORE: 15.0
NETHER_QUARTZ_ORE: 5.0
NETHER_GOLD_ORE: 8.0
ANCIENT_DEBRIS: 10.0
STONE: 0.3
DEEPSLATE: 0.5
NETHERRACK: 0.1
END_STONE: 0.8
ANDESITE: 0.3
DIORITE: 0.3
GRANITE: 0.3
CALCITE: 0.3
TUFF: 0.3
DRIPSTONE_BLOCK: 0.3
COBBLESTONE: 0.3
COBBLED_DEEPSLATE: 0.3
BASALT: 0.3
BLACKSTONE: 0.3
SANDSTONE: 0.3
RED_SANDSTONE: 0.3
TERRACOTTA: 0.5
CRYING_OBSIDIAN: 1.5
NETHER_BRICKS: 0.5
ICE: 0.3
PACKED_ICE: 0.4
BLUE_ICE: 0.5
crops:
WHEAT: 8.0
CARROTS: 8.0
POTATOES: 8.0
BEETROOTS: 9.0
NETHER_WART: 10.0
SWEET_BERRY_BUSH: 6.0
COCOA: 7.0
MELON: 5.0
PUMPKIN: 5.0
SUGAR_CANE: 3.0
BAMBOO: 2.0
CACTUS: 3.0
wood:
OAK_LOG: 3.0
BIRCH_LOG: 3.0
SPRUCE_LOG: 3.0
JUNGLE_LOG: 3.5
ACACIA_LOG: 3.0
DARK_OAK_LOG: 3.5
CHERRY_LOG: 4.0
PALE_OAK_LOG: 4.0
MANGROVE_LOG: 3.5
CRIMSON_STEM: 4.0
WARPED_STEM: 4.0
STRIPPED_OAK_LOG: 3.0
STRIPPED_BIRCH_LOG: 3.0
STRIPPED_SPRUCE_LOG: 3.0
STRIPPED_JUNGLE_LOG: 3.5
STRIPPED_ACACIA_LOG: 3.0
STRIPPED_DARK_OAK_LOG: 3.5
STRIPPED_CHERRY_LOG: 4.0
STRIPPED_PALE_OAK_LOG: 4.0
STRIPPED_MANGROVE_LOG: 3.5
STRIPPED_CRIMSON_STEM: 4.0
STRIPPED_WARPED_STEM: 4.0
OAK_WOOD: 2.0
BIRCH_WOOD: 2.0
SPRUCE_WOOD: 2.0
JUNGLE_WOOD: 2.0
ACACIA_WOOD: 2.0
DARK_OAK_WOOD: 2.0
CHERRY_WOOD: 2.5
PALE_OAK_WOOD: 2.5
MANGROVE_WOOD: 2.0
CRIMSON_HYPHAE: 2.5
WARPED_HYPHAE: 2.5
pickaxe-unbreakable-blocks:
#Blocks that are NOT breakable using the explosive pickaxe:
- BEDROCK
- BARRIER
- OBSIDIAN
- CRYING_OBSIDIAN
- NETHERITE_BLOCK
- COMMAND_BLOCK
- REINFORCED_DEEPSLATE
- VAULT
- TRIAL_SPAWNER
- END_PORTAL
- NETHER_PORTAL
- END_GATEWAY
- CHAIN_COMMAND_BLOCK
- COMMAND_BLOCK
- REPEATING_COMMAND_BLOCK
- ENCHANTING_TABLE
- LIGHT
- STRUCTURE_BLOCK
- STRUCTURE_VOID
- JIGSAW
- PLAYER_HEAD
- PLAYER_WALL_HEAD
- PETRIFIED_OAK_SLAB
- BUDDING_AMETHYST
shovelable-blocks:
#Blocks that are CAN be broken using the explosive shovel:
- DIRT
- GRASS_BLOCK
- COARSE_DIRT
- PODZOL
- MYCELIUM
- SAND
- GRAVEL
- MOSS_BLOCK
- SNOW_BLOCK
- SNOW
tracked-meta-ids:
- explosive_shovel
- explosive_pickaxe
- explosive_axe
- explosive_shear
- infinite_block
welcome-gems: 225
player-kill:
gems-per-kill: 500
## WHITELISTED EXPLOSVIE AXE BREAKABLE BLOCKS (BASICALLY ALL WOOD EXPECT PLANKS STAIRS ETC)
explosive-axe:
# How much durability the axes takes PER one block broken with the explosive axe
durability-per-block: 1
# the max blocks that can be broken using the explosive axe when connected
max-blocks: 150
whitelist:
- OAK_LOG
- BIRCH_LOG
- SPRUCE_LOG
- MANGROVE_LOG
- STRIPPED_OAK_LOG
- OAK_WOOD
- STRIPPED_OAK_WOOD
- ACACIA_LOG
- BIRCH_LOG
- CHERRY_LOG
- DARK_OAK_LOG
- JUNGLE_LOG
- OAK_LOG
- PALE_OAK_LOG
- SPRUCE_LOG
- STRIPPED_ACACIA_LOG
- STRIPPED_BIRCH_LOG
- STRIPPED_CHERRY_LOG
- STRIPPED_DARK_OAK_LOG
- STRIPPED_JUNGLE_LOG
- STRIPPED_PALE_OAK_LOG
- STRIPPED_SPRUCE_LOG
- STRIPPED_MANGROVE_LOG
- ACACIA_WOOD
- BIRCH_WOOD
- CHERRY_WOOD
- DARK_OAK_WOOD
- JUNGLE_WOOD
- MANGROVE_WOOD
- OAK_WOOD
- STRIPPED_ACACIA_WOOD
- STRIPPED_BIRCH_WOOD
- STRIPPED_CHERRY_WOOD
- STRIPPED_DARK_OAK_WOOD
- STRIPPED_JUNGLE_WOOD
- PALE_OAK_WOOD
- STRIPPED_PALE_OAK_WOOD
- SPRUCE_WOOD
- STRIPPED_SPRUCE_WOOD
- MANGROVE_WOOD
- STRIPPED_MANGROVE_WOOD
- OAK_WOOD
- STRIPPED_OAK_WOOD
explosive-shear:
durability-per-10-blocks: 1
max-blocks: 100
whitelist:
- OAK_LEAVES
- BIRCH_LEAVES
- SPRUCE_LEAVES
- JUNGLE_LEAVES
- DARK_OAK_LEAVES
- ACACIA_LEAVES
- MANGROVE_LEAVES
- CHERRY_LEAVES
- PALE_OAK_LEAVES
- FLOWERING_AZALEA_LEAVES
## INFINITE BLOCKS EITHER ADD MORE HERE OR USE /ADDBLOCK!
infinite-blocks:
enabled: true
TNT: §6Infinite TNT
OAK_PLANKS: §6Infinite Oak Plank
OBSIDIAN: §6Infinite Obsidian
GLASS: §6Infinite Glass
DIRT: §6Infinite Dirt
GRASS_BLOCK: §6Infinite Grass Block
#SHOP STUFF:
shop:
categories:
tools:
display: Tools
icon: NETHERITE_PICKAXE
items:
explosive_pickaxe:
material: NETHERITE_PICKAXE
price: 50000
display: Explosive Pickaxe
explosive: true
explosive_axe:
material: NETHERITE_AXE
price: 75000
display: Explosive Axe
explosive: true
explosive_shovel:
material: NETHERITE_SHOVEL
price: 50000
display: Explosive Shovel
explosive: true
explosive_shear:
material: shears
price: 50000
display: Explosive Shears
explosive: true
blocks:
display: Blocks
icon: OBSIDIAN
items:
infinite_tnt:
material: TNT
price: 100000
display: Infinite TNT
infinite: true
infinite_glass:
material: GLASS
price: 50000
display: Infinite Glass
infinite: true
infinite_oak_plank:
material: OAK_PLANKS
price: 65000
display: Infinite Oak Plank
infinite: true
infinite_obsidian:
material: OBSIDIAN
price: 95000
display: Infinite Obsidian
infinite: true
infinite_dirt:
material: DIRT
price: 15000
display: Infinite Dirt
infinite: true
infinite_grass:
material: GRASS_BLOCK
price: 25000
display: Infinite Grass
infinite: true