Skip to content

Instantly share code, notes, and snippets.

@cgiovanii
Last active June 27, 2024 05:41
Show Gist options
  • Save cgiovanii/7e4b1a2dc9cefc5deff5b7065fe3c52b to your computer and use it in GitHub Desktop.
Save cgiovanii/7e4b1a2dc9cefc5deff5b7065fe3c52b to your computer and use it in GitHub Desktop.
Veinminer config - Put this file in veinminer config folder, to activate veinminer in game you just need to sneak and hit on block until he break.
# Configuration file
##########################################################################################################
# autodetect
#--------------------------------------------------------------------------------------------------------#
# Autodetect items and blocks during game start-up.
##########################################################################################################
autodetect {
# Autodetect blocks with the below prefixes in the ore dictionary, adding the names to the axe list. [default: true]
B:autodetect.blocks.axe.enable=true
# List of prefixes to autodetect as blocks to be used with a axe.
# Separate with ',' [default: 'log,treeLeaves']
S:autodetect.blocks.axe.prefixes=log,treeLeaves
# Autodetect blocks with the below prefixes in the ore dictionary, adding the names to the hoe list. [default: false]
B:autodetect.blocks.hoe.enable=false
# List of prefixes to autodetect as blocks to be used with a hoe.
# Separate with ',' [default: '']
S:autodetect.blocks.hoe.prefixes=
# Autodetect blocks with the below prefixes in the ore dictionary, adding the names to the pickaxe list. [default: true]
B:autodetect.blocks.pickaxe.enable=true
# List of prefixes to autodetect as blocks to be used with a pickaxe.
# Separate with ',' [default: 'ore']
S:autodetect.blocks.pickaxe.prefixes=ore
# Autodetect blocks with the below prefixes in the ore dictionary, adding the names to the shears list. [default: true]
B:autodetect.blocks.shears.enable=true
# List of prefixes to autodetect as blocks to be used with a shears.
# Separate with ',' [default: 'treeLeaves']
S:autodetect.blocks.shears.prefixes=treeLeaves
# Autodetect blocks with the below prefixes in the ore dictionary, adding the names to the shovel list. [default: false]
B:autodetect.blocks.shovel.enable=false
# List of prefixes to autodetect as blocks to be used with a shovel.
# Separate with ',' [default: '']
S:autodetect.blocks.shovel.prefixes=
}
##########################################################################################################
# client
#--------------------------------------------------------------------------------------------------------#
# These settings are used client side, so they have no impact on servers.
##########################################################################################################
client {
# What mode should the client use when joining a game.
# Valid modes: [default: pressed]
# 'disabled' = don't enable, even when keybind pressed
# 'pressed' = enables when keybind is pressed
# 'released' = enables when keybind is released
# 'sneak' = enables when sneaking (ignores keybind)
# 'no_sneak' = enables when not sneaking (ignores keybind)
S:client.preferredMode=sneak
}
limit {
# Limit of blocks to be destroyed at once. Use -1 for infinite. [range: -1 to 2147483647, default: 800]
I:limit.blocks=20000000
# Maximum number of blocks to be removed per game tick (1/20 seconds). Using a low number will keep the game from getting huge performance drops but also decreases the speed at which blocks are destroyed. [range: 1 ~ 1000, default: 10]
I:limit.blocksPerTick=50
# Maximum distance from the first block to search for blocks to destroy. [range: -1 to 1000, default: 20]
I:limit.radius=1000
}
misc {
# Block IDs (with metadata) to consider equivalent.
# Names are formatted like 'modName:block_name/metadata'. Separate names (with metadata) with ','. Use 'minecraft' as the mod name for vanilla blocks.
# [default: 'minecraft:redstone_ore=minecraft:lit_redstone_ore']
S:equalBlocks=minecraft:lit_redstone_ore=minecraft:redstone_ore
# Change how much experience is required to Veinmine and how much experience each block uses. [range: 0 to 2147483647, default: 0]
I:expmodifier=0
# Change how much additional hunger/exhaustion is used for every block. Every point is 0.025 hunger/exhaustion per block. [range: 0 to 2147483647, default: 0]
I:hungermodifier=0
}
overrides {
# Mine all blocks with all registered tools that can harvest blocks.
B:override.allBlocks=true
# Allow all tools, including the open hand, to be used to mine blocks.
B:override.allTools=true
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment