HomeJavaModsdSchema
dSchema

dSchema Logo

dSchema

A specialized fork of Huskuraft's Effortless Structure.

Note: This fork is created for my upcoming modpack. Feel free to use it, but no new features will be added.

Added Features

Configuration (config/dschema.toml)

[global]
#Should use commands to build using this mod.
useCommands = false
#Should allow players to use this mod.
allowUseMod = true
#Should allow players to break blocks using this mod.
allowBreakBlocks = true
#Should allow players to place blocks using this mod.
allowPlaceBlocks = true
#Should allow players to interact blocks using this mod.
allowInteractBlocks = true
#Should allow players to copy and paste structures using this mod.
allowCopyPasteStructure = true
#Should allow players to break blocks with proper tools only in survival mode.
useProperToolsOnly = true
#The maximum distance a player can reach when building using this mod. 
#Range: 0 ~ 32767
maxReachDistance = 128
#The maximum block volume a player can break at once when building using this mod. 
#Range: 0 ~ 1000000
maxBlockBreakVolume = 10000
#The maximum block volume a player can place at once when building using this mod. 
#Range: 0 ~ 1000000
maxBlockPlaceVolume = 10000
#The maximum block volume a player can interact at once when building using this mod. 
#Range: 0 ~ 1000000
maxBlockInteractVolume = 10000
#The maximum structure volume a player can copy and paste at once when building using this mod. 
#Range: 0 ~ 1000000
maxStructureCopyPasteVolume = 10000
#The list of items that players are allowed to break/place/interact when building using this mod. 
#If the whitelist is empty, all items are allowed. 
#If the whitelist is not empty, only the items in the whitelist are allowed. 
#The value must be a list of item resource locations like ["minecraft:stone", "minecraft:dirt"].
whitelistedItems = []
#The list of items that players are not allowed to break/place/interact when building using this mod. 
#If the blacklist is empty, no items are not allowed. 
#If an item exists both in the blacklist and the whitelist, it will not be allowed. 
#The value must be a list of item resource locations like ["minecraft:stone", "minecraft:dirt"].
blacklistedItems = []

[player]

[player.xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx]
allowUseMod = true
allowBreakBlocks = true
allowPlaceBlocks = true
allowInteractBlocks = true
allowCopyPasteStructure = true
maxReachDistance = 16
maxBlockBreakVolume = 256
maxBlockPlaceVolume = 256
maxBlockInteractVolume = 256
maxStructureCopyPasteVolume = 256

[tiers]

[tiers.alpha]
allowUseMod = true
allowBreakBlocks = false
allowPlaceBlocks = true
allowInteractBlocks = false
allowCopyPasteStructure = false
maxReachDistance = 5
maxBlockPlaceVolume = 32

[tiers.beta]
allowUseMod = true
allowBreakBlocks = true
allowPlaceBlocks = true
allowInteractBlocks = true
allowCopyPasteStructure = false
maxReachDistance = 8
maxBlockBreakVolume = 64
maxBlockPlaceVolume = 64
maxBlockInteractVolume = 64

[tiers.gamma]
allowUseMod = true
allowBreakBlocks = true
allowPlaceBlocks = true
allowInteractBlocks = true
allowCopyPasteStructure = true
maxReachDistance = 16
maxBlockBreakVolume = 256
maxBlockPlaceVolume = 256
maxBlockInteractVolume = 256
maxStructureCopyPasteVolume = 256

Commands

Credits

License

dSchema is licensed under LGPLv3.

Quick facts

Install steps are the general flow for this file type — see the MC Java Mods guides for the full walkthrough.

Verified by MCModsHub

These come from our own check of the pack file, not from the source page.

Explore more