+ fabrication (and config)
This commit is contained in:
parent
e0b96d6c80
commit
8c939a67c6
|
@ -0,0 +1,29 @@
|
|||
; NOTICE: This file does nothing if woina.block_logo is disabled.
|
||||
|
||||
[general]
|
||||
; If true, the animation goes from right to left instead of left to right.
|
||||
; Can be set to "random" to pick left or right randomly.
|
||||
reverse=false
|
||||
; Play block placement sounds as the blocks land.
|
||||
sound=false
|
||||
|
||||
[shadow]
|
||||
; What color the shadow under the blocks should be.
|
||||
; Range 0-255 for each component.
|
||||
red=0
|
||||
green=0
|
||||
blue=0
|
||||
alpha=225
|
||||
|
||||
; You can map pixel colors to blocks here. Syntax is straightforward; key
|
||||
; is a 24-bit hex color, value is the identifier of the block to render. You
|
||||
; may specify multiple identifiers separated by spaces, in which case a random
|
||||
; one will be chosen.
|
||||
; Unrecognized colors in the PNG are an error. Anything that is fully
|
||||
; transparent is treated as absent. Pixels that aren't fully opaque or
|
||||
; fully transparent are an error.
|
||||
[pixels]
|
||||
; Default. Black pixels are stone.
|
||||
000000=minecraft:stone
|
||||
; Example: Random planks.
|
||||
;000000=minecraft:oak_planks minecraft:spruce_planks minecraft:birch_planks
|
Binary file not shown.
After Width: | Height: | Size: 123 B |
|
@ -0,0 +1,111 @@
|
|||
; NOTICE: This file does nothing if woina.classic_block_drops is disabled.
|
||||
|
||||
; This is a whitelist of "safe" blocks with tileable textures that can be
|
||||
; rendered with the better-looking and more-faithful method of rendering a
|
||||
; portion of the texture, rather than the mipmapped texture.
|
||||
|
||||
; Rules are processed in the order they're defined. The first matching rule
|
||||
; wins, regardless of its value.
|
||||
|
||||
; Heuristics for basic mod compatibility and less typing. Specify an item's ID
|
||||
; with a value of false above to override.
|
||||
[@heuristics]
|
||||
*_glazed_terracotta=false
|
||||
|
||||
*_cobblestone=true
|
||||
cobblestone_*=true
|
||||
*_planks=true
|
||||
*_nylium=true
|
||||
*_log=true
|
||||
*_wood=true
|
||||
*_stem=true
|
||||
*_hyphae=true
|
||||
*_ore=true
|
||||
*_sand=true
|
||||
*_gravel=true
|
||||
*_wool=true
|
||||
*_planks_slab=true
|
||||
*_terracotta=true
|
||||
*_sandstone=true
|
||||
*_concrete=true
|
||||
*_concrete_powder=true
|
||||
*_leaves=true
|
||||
*_carpet=true
|
||||
|
||||
[minecraft:]
|
||||
stone=true
|
||||
granite=true
|
||||
diorite=true
|
||||
andesite=true
|
||||
grass_block=true
|
||||
dirt=true
|
||||
coarse_dirt=true
|
||||
podzol=true
|
||||
cobblestone=true
|
||||
bedrock=true
|
||||
sand=true
|
||||
gravel=true
|
||||
; why are these not called X_planks_slab???
|
||||
oak_slab=true
|
||||
spruce_slab=true
|
||||
birch_slab=true
|
||||
jungle_slab=true
|
||||
acacia_slab=true
|
||||
dark_oak_slab=true
|
||||
crimson_slab=true
|
||||
warped_slab=true
|
||||
stone_slab=true
|
||||
sandstone_slab=true
|
||||
petrified_oak_slab=true ; can't believe this is still in the game
|
||||
cobblestone_slab=true
|
||||
red_sandstone_slab=true
|
||||
prismarine_slab=true
|
||||
dark_prismarine_slab=true
|
||||
mossy_cobblestone=true
|
||||
obsidian=true
|
||||
oak_stairs=true
|
||||
spruce_stairs=true
|
||||
birch_stairs=true
|
||||
jungle_stairs=true
|
||||
acacia_stairs=true
|
||||
dark_oak_stairs=true
|
||||
crimson_stairs=true
|
||||
warped_stairs=true
|
||||
stone_stairs=true
|
||||
sandstone_stairs=true
|
||||
cobblestone_stairs=true
|
||||
red_sandstone_stairs=true
|
||||
prismarine_stairs=true
|
||||
dark_prismarine_stairs=true
|
||||
diamond_block=true
|
||||
ice=true
|
||||
snow=true
|
||||
clay=true
|
||||
netherrack=true
|
||||
soul_sand=true
|
||||
soul_soil=true
|
||||
basalt=true
|
||||
glowstone=true
|
||||
mycelium=true
|
||||
end_stone=true
|
||||
emerald_block=true
|
||||
terracotta=true
|
||||
coal_block=true
|
||||
packed_ice=true
|
||||
prismarine=true
|
||||
dark_prismarine=true
|
||||
magma_block=true
|
||||
nether_wart_block=true
|
||||
warped_wart_block=true
|
||||
blue_ice=true
|
||||
ancient_debris=true
|
||||
blackstone=true
|
||||
blackstone_slab=true
|
||||
blackstone_stairs=true
|
||||
farmland=true
|
||||
infested_stone=true
|
||||
infested_cobblestone=true
|
||||
brown_mushroom_block=true
|
||||
red_mushroom_block=true
|
||||
honeycomb_block=true
|
||||
redstone_block=true
|
|
@ -0,0 +1,126 @@
|
|||
; NOTICE: This file does nothing if mechanics.dimensional_tools is disabled.
|
||||
|
||||
; The default config works identically to the old gold_tools_useful_in_nether
|
||||
; tweak.
|
||||
|
||||
; Block-to-dimension associations. Blocks that are associated with a dimension
|
||||
; deal extra damage to incompatible tools. Normally, these associations only
|
||||
; apply if the block is *in* the dimension it's associated with, but if you
|
||||
; suffix the dimension with a ! then the block will always apply dimensional
|
||||
; effects. You can use tags by prefixing with a #; Fabrication's INI loader
|
||||
; only recognizes semicolon as a comment. You can associate a block with more
|
||||
; than one dimension by specifying it multiple times.
|
||||
;
|
||||
; Note: No checking is performed that a dimension ID refers to an extant
|
||||
; dimension, so you can use this to describe non-dimensional relationships too
|
||||
; if you like.
|
||||
[blocks.minecraft:]
|
||||
gravel=the_nether
|
||||
nether_bricks=the_nether
|
||||
nether_brick_fence=the_nether
|
||||
nether_brick_slab=the_nether
|
||||
nether_brick_stairs=the_nether
|
||||
nether_brick_wall=the_nether
|
||||
nether_wart_block=the_nether
|
||||
warped_wart_block=the_nether
|
||||
#base_stone_nether=the_nether!
|
||||
#nylium=the_nether!
|
||||
#crimson_stems=the_nether!
|
||||
#warped_stems=the_nether!
|
||||
soul_sand=the_nether!
|
||||
soul_soil=the_nether!
|
||||
glowstone=the_nether!
|
||||
shroomlight=the_nether!
|
||||
nether_gold_ore=the_nether!
|
||||
nether_quartz_ore=the_nether!
|
||||
magma_block=the_nether!
|
||||
ancient_debris=the_nether!
|
||||
; Legacy tags
|
||||
#fabrication:nether_blocks_only_in_nether=the_nether
|
||||
#fabrication:nether_blocks=the_nether!
|
||||
|
||||
; Associated tools don't consider damage factors when breaking blocks that are
|
||||
; associated with the same dimension. Suffixing a dimension with a ! here
|
||||
; "hard-associates" the tool. You can use tags by prefixing with a #;
|
||||
; Fabrication's INI loader only recognizes semicolon as a comment.
|
||||
[tools.minecraft:]
|
||||
golden_sword=the_nether!
|
||||
golden_pickaxe=the_nether!
|
||||
golden_hoe=the_nether!
|
||||
golden_shovel=the_nether!
|
||||
golden_axe=the_nether!
|
||||
netherite_sword=the_nether
|
||||
netherite_pickaxe=the_nether
|
||||
netherite_hoe=the_nether
|
||||
netherite_shovel=the_nether
|
||||
netherite_axe=the_nether
|
||||
; Legacy tags
|
||||
#fabrication:gold_tools=the_nether!
|
||||
#fabrication:nether_tools=the_nether
|
||||
|
||||
; Tools crafted with only associated items will be associated with the given
|
||||
; dimension. A value of * makes the material dimension-agnostic and ignored for
|
||||
; the purposes of dimensional association. Presence of any ingredients not in
|
||||
; this list will cause the association to fail. You can use tags by prefixing
|
||||
; with a #. You can suffix with ! for a "hard" association.
|
||||
[materials.minecraft:]
|
||||
stick=*
|
||||
crimson_planks=the_nether
|
||||
warped_planks=the_nether
|
||||
blackstone=the_nether
|
||||
|
||||
; Only items in this list will be affected by dimensional materials crafting.
|
||||
; You can use tags by prefixing with a #.
|
||||
[substitutable.minecraft:]
|
||||
wooden_sword=true
|
||||
wooden_pickaxe=true
|
||||
wooden_hoe=true
|
||||
wooden_shovel=true
|
||||
wooden_axe=true
|
||||
stone_sword=true
|
||||
stone_pickaxe=true
|
||||
stone_hoe=true
|
||||
stone_shovel=true
|
||||
stone_axe=true
|
||||
; Legacy tag
|
||||
#fabrication:possibly_fungal_tools=true
|
||||
|
||||
; Find-and-replace will be performed on item names for things crafted that are
|
||||
; affected by the above materials section. Key is a dimension ID, followed by a
|
||||
; slash, then the thing to find, then the value is what to replace it with.
|
||||
; Note that these substitutions are performed on the server out of necessity,
|
||||
; and therefore will always use the English names. The server does not have
|
||||
; non-English language data.
|
||||
;
|
||||
; If a crafted tool matches multiple dimensions, all the matching name
|
||||
; substitutions will be applied in the order they're defined.
|
||||
[name_substitutions.minecraft:]
|
||||
the_nether/Wooden=Fungal
|
||||
the_nether/Stone=Blackstone
|
||||
|
||||
; Assign damage factors when using tools associated with a given dimension
|
||||
; on blocks associated with another. Syntax is tool dimension, then a greater
|
||||
; than sign (>), then the block dimension. Either dimension, but not both, can
|
||||
; be *, in which case it matches all dimensions except the one on the other
|
||||
; side of the >. For example, *>the_nether matches all non-Nether tools that
|
||||
; are being used on Nether blocks. overworld>* matches all Overworld tools that
|
||||
; are being used on non-Overworld blocks. * also matches tools and blocks with
|
||||
; no associated dimension.
|
||||
;
|
||||
; Negative values result in *less* damage being dealt rather than more. You may
|
||||
; specify "Infinity" instead of a number to make the tool break instantly, or
|
||||
; specify "0" to make the tool take no damage.
|
||||
;
|
||||
; If a tool has more than one dimension, if it matches only positive values,
|
||||
; the greatest one will be used. If it matches a mixture of negative and
|
||||
; positive values, or only matches negatives, the least (furthest from zero)
|
||||
; will be used. If it matches 0 at all, that will be used.
|
||||
;
|
||||
; If a tool matches more than one damage factor *for a given dimension*, then
|
||||
; fully specified (A>B) values are preferred, then "against foreign block"
|
||||
; values (A>*), then finally "foreign tool against block" values (*>A).
|
||||
[damage_factors.minecraft:]
|
||||
; Using any non-Nether tools on Nether-associated blocks deals 50x damage.
|
||||
*>the_nether=50
|
||||
; Using any hard-Nether tools on Nether-associated blocks deals 1/50 damage.
|
||||
the_nether!>the_nether=-50
|
File diff suppressed because it is too large
Load Diff
|
@ -0,0 +1,6 @@
|
|||
; NOTICE: This file does nothing if fscript is not installed.
|
||||
|
||||
; the example shows what the default behaviour of
|
||||
; feather_falling_no_trample looks like in fscript
|
||||
; [tweaks]
|
||||
; feather_falling_no_trample=~boots:~enchant~minecraft;feather_falling:level:1
|
|
@ -0,0 +1,138 @@
|
|||
; NOTICE: This file does nothing if mechanics.broken_tools_drop_components is
|
||||
; disabled.
|
||||
|
||||
[@options]
|
||||
; The minimum drop rate percentage. A player with terrible luck will receive
|
||||
; this percentage of the value of their broken gear back.
|
||||
drop_rate_min=75
|
||||
; The mid drop rate percentage; the peak of the triangular distribution. A
|
||||
; player can expect to receive this percentage of the value of their broken gear
|
||||
; back.
|
||||
drop_rate_mid=75
|
||||
; The max drop rate percentage. A player with incredible luck will receive this
|
||||
; percentage of the value of their broken gear back.
|
||||
drop_rate_max=75
|
||||
; If all drop_rate options are set to the same thing, there will be no variance
|
||||
; in the actual value received back upon break. Otherwise, the min/mid/max
|
||||
; options provide the points for a triangular distribution. What this means is
|
||||
; that values closer to mid are more likely, while values close to min and max
|
||||
; are rare. If you'd prefer a uniform distribution, where all values are
|
||||
; equally likely, set this to true. If this is set to true, drop_rate_mid is
|
||||
; ignored.
|
||||
drop_rate_uniform=false
|
||||
; A random amount of the returned value is in "nuggets" and a random amount is
|
||||
; in "ingots". If this is set to 1, it is guaranteed that if an ingot worth of
|
||||
; value or more has been returned, then at least 1 ingot will be given instead
|
||||
; of all nuggets. If this is set to 0, no guarantee is made. If this is set to
|
||||
; *, then there will be no randomness in what is returned as ingots and what is
|
||||
; returned as nuggets; as many ingots as possible will be returned, using
|
||||
; nuggets only when necessary.
|
||||
guaranteed_ingots=1
|
||||
; If true, items that have Curse of Vanishing will not drop components when
|
||||
; they break.
|
||||
ignore_vanishing=true
|
||||
; The amount of nuggets to "cheat" the player out of. Separate from drop rate.
|
||||
cheat=1
|
||||
|
||||
; Syntax is space-delimited values. The first value is how many nuggets are in
|
||||
; an ingot, the second value is the item ID or tag of the nugget, and the third
|
||||
; value is the item ID or tag of the ingot. Nugget value can be arbitrarily low,
|
||||
; and you can omit the third value if you only want nuggets to drop. You can
|
||||
; read this as e.g. "9 gold_nugget[s are equivalent to 1] gold_ingot".
|
||||
; Material names themselves are not namespaced. The namespace here in the
|
||||
; section name is just for convenience when specifying tags and items.
|
||||
[@materials.minecraft:]
|
||||
wood=2 stick #planks
|
||||
; Example change: Always drop oak planks instead of random planks.
|
||||
;wood=2 stick oak_planks
|
||||
leather=4 rabbit_hide leather
|
||||
chain=11 iron_nugget chain
|
||||
stone=2 cobblestone_slab cobblestone
|
||||
gold=9 gold_nugget gold_ingot
|
||||
iron=9 iron_nugget iron_ingot
|
||||
diamond=4 coal diamond
|
||||
netherite=4 netherite_scrap
|
||||
stick=1 stick
|
||||
flint=1 flint
|
||||
string=1 string
|
||||
scute=1 scute
|
||||
|
||||
; Syntax is space-delimited values again. Number of values is arbitrary; prefix
|
||||
; a material name (from up above) with a number to specify how much of that
|
||||
; material it is worth. Suffix the value with a ! to make that material
|
||||
; ignore the drop_rate and always drop its complete value. Suffix the value
|
||||
; with * to have that component accept random enchantments from the original
|
||||
; tool. (Note this isn't useful without mechanics.grindstone_disenchanting.)
|
||||
; As of 1.3.2, you can also specify a material value for a fake "xp" material
|
||||
; to drop experience.
|
||||
[minecraft:]
|
||||
bow=3stick 3string
|
||||
crossbow=3.5stick 0.5wood 2string 1.5iron ;mojang pls
|
||||
shears=2iron
|
||||
flint_and_steel=1iron 1flint
|
||||
shield=6wood 1iron
|
||||
fishing_rod=3stick 2string
|
||||
turtle_helmet=5scute
|
||||
|
||||
wooden_pickaxe=3wood 2stick
|
||||
stone_pickaxe=3stone 2stick
|
||||
golden_pickaxe=3gold 2stick
|
||||
iron_pickaxe=3iron 2stick
|
||||
diamond_pickaxe=3diamond 2stick
|
||||
netherite_pickaxe=3diamond 2stick 4gold 1netherite!*
|
||||
|
||||
wooden_axe=3wood 2stick
|
||||
stone_axe=3stone 2stick
|
||||
golden_axe=3gold 2stick
|
||||
iron_axe=3iron 2stick
|
||||
diamond_axe=3diamond 2stick
|
||||
netherite_axe=3diamond 2stick 4gold 1netherite!*
|
||||
|
||||
wooden_shovel=1wood 2stick
|
||||
stone_shovel=1stone 2stick
|
||||
golden_shovel=1gold 2stick
|
||||
iron_shovel=1iron 2stick
|
||||
diamond_shovel=1diamond 2stick
|
||||
netherite_shovel=1diamond 2stick 4gold 1netherite!*
|
||||
|
||||
wooden_hoe=2wood 2stick
|
||||
stone_hoe=2stone 2stick
|
||||
golden_hoe=2gold 2stick
|
||||
iron_hoe=2iron 2stick
|
||||
diamond_hoe=2diamond 2stick
|
||||
netherite_hoe=2diamond 2stick 4gold 1netherite!*
|
||||
|
||||
wooden_sword=2wood 1stick
|
||||
stone_sword=2stone 1stick
|
||||
golden_sword=2gold 1stick
|
||||
iron_sword=2iron 1stick
|
||||
diamond_sword=2diamond 1stick
|
||||
netherite_sword=2diamond 1stick 4gold 1netherite!*
|
||||
|
||||
leather_helmet=5leather
|
||||
chainmail_helmet=5chain
|
||||
golden_helmet=5gold
|
||||
iron_helmet=5iron
|
||||
diamond_helmet=5diamond
|
||||
netherite_helmet=5diamond 4gold 1netherite!*
|
||||
|
||||
leather_chestplate=8leather
|
||||
chainmail_chestplate=8chain
|
||||
golden_chestplate=8gold
|
||||
iron_chestplate=8iron
|
||||
diamond_chestplate=8diamond
|
||||
netherite_chestplate=8diamond 4gold 1netherite!*
|
||||
|
||||
leather_leggings=7leather
|
||||
chainmail_leggings=7chain
|
||||
golden_leggings=7gold
|
||||
iron_leggings=7iron
|
||||
diamond_leggings=7diamond
|
||||
netherite_leggings=7diamond 4gold 1netherite!*
|
||||
|
||||
leather_boots=4leather
|
||||
chainmail_boots=4chain
|
||||
golden_boots=4gold
|
||||
iron_boots=4iron
|
||||
diamond_boots=4diamond
|
||||
netherite_boots=4diamond 4gold 1netherite!*
|
|
@ -0,0 +1,58 @@
|
|||
; NOTICE: This file does nothing if utility.item_despawn is disabled.
|
||||
|
||||
; You can specify despawn times in ticks (t), seconds (s), minutes (m), or hours (h). These
|
||||
; keywords are also accepted, as well as their short forms in parentheses:
|
||||
; - instantly (0): The item is prevented from spawning entirely.
|
||||
; - forever (f): The item does not despawn.
|
||||
; - invincible (i): The item does not despawn and cannot be damaged. If it falls into the void, it
|
||||
; will teleport back up to Y=1.
|
||||
; - unset: Don't check this criteria.
|
||||
|
||||
; Sections prefixed with a @ are special sections provided by internal logic in Fabrication.
|
||||
; Other sections are namespaces.
|
||||
|
||||
[@special]
|
||||
; All items that do not match other rules.
|
||||
default=unset
|
||||
; Items not dropped by players.
|
||||
drops=unset
|
||||
; Items that have been renamed.
|
||||
renamed=unset
|
||||
; Items that were dropped as a result of a player dying. Setting this to "invincible" can be an
|
||||
; alternative to a grave mod or datapack.
|
||||
player_death=unset
|
||||
|
||||
; Matches an item's enchantments. You can use full identifiers such as minecraft:efficiency, or
|
||||
; the special names @curses, @normal, and @treasure. An item that matches multiple rules will have
|
||||
; the one with the longest despawn time applied. Suffixing a despawn time with "!" makes it replace
|
||||
; other rules, even if they're longer.
|
||||
[@enchantments]
|
||||
; Matches all "curse" enchantments.
|
||||
@curses=unset
|
||||
; Matches all "normal" enchantments.
|
||||
; If you want the old enchanted_item_long_despawn tweak back, then set this one to 30m. Items that
|
||||
; only have curses, unlike the old tweak, will still despawn normally.
|
||||
@normal=unset
|
||||
; Matches all "treasure" enchantments. Treasure enchantments will also match on @normal.
|
||||
@treasure=unset
|
||||
|
||||
[@enchantments.minecraft:]
|
||||
; Example. Force anything with Curse of Vanishing to despawn after 30 seconds, no matter what.
|
||||
;vanishing_curse=30s!
|
||||
|
||||
; Matches an item's tags. Comes after enchantments, but before nbt bools.
|
||||
[@tags.minecraft:]
|
||||
; Example. All items with the minecraft:shulker_boxes tag despawn after an hour.
|
||||
;shulker_boxes=1h
|
||||
|
||||
; Items with true NBT booleans of these names will be given these despawn times.
|
||||
; NBT bool rules overshadow all other rules.
|
||||
[@nbtbools]
|
||||
; Just an example. Uncomment if you want it.
|
||||
; If uncommented, the NBT needed to spawn an item with this is {LongDespawn:1b}
|
||||
;LongDespawn=1h
|
||||
|
||||
; Suffixing one of these times with ! causes all special rules to be ignored for that item.
|
||||
[minecraft:]
|
||||
;cobblestone=1m
|
||||
;diamond=forever
|
|
@ -0,0 +1,18 @@
|
|||
; NOTICE: This file does nothing if utility.taggable_players is disabled.
|
||||
|
||||
; Available modes are:
|
||||
; tagged_players_only - Players with a tag will be effected by the relevant feature, If the feature applied to other entities it no longer does
|
||||
; untagged_players_only - Players without the tag will be affected by the relevant feature, If the feature applied to other entities it no longer does
|
||||
; tagged_players - Players with a tag will be effected by the relevant feature
|
||||
; untagged_players - Players without the tag will be affected by the relevant feature
|
||||
|
||||
[tweaks.extra]
|
||||
can_breathe_water=tagged_players_only
|
||||
no_wandering_trader=tagged_players_only
|
||||
no_phantoms=tagged_players_only
|
||||
scares_creepers=tagged_players_only
|
||||
permanent_dolphins_grace=tagged_players_only
|
||||
permanent_conduit_power=tagged_players_only
|
||||
fireproof=tagged_players_only
|
||||
no_hunger=tagged_players_only
|
||||
invisible_to_mobs=tagged_players_only
|
|
@ -0,0 +1,17 @@
|
|||
; NOTICE: This file does nothing if utility.yeet_recipes is disabled.
|
||||
|
||||
; This is really only an INI because Fabrication's entire config framework is
|
||||
; designed for INIs. Just list recipe IDs below, no matter what workstation
|
||||
; they're for, and they will be destroyed with a precision gigawatt laser.
|
||||
|
||||
; The value is ignored, but is recommended to be set to "true" in case it's
|
||||
; given meaning later.
|
||||
|
||||
; Example: Prevent sandstone from being crafted.
|
||||
;[minecraft:]
|
||||
;sandstone=true
|
||||
|
||||
; Example with a weirder ID: Prevent dark oak saplings from being transformed
|
||||
; into oak saplings with a Botania mana pool with an Alchemy Catalyst.
|
||||
;[botania:]
|
||||
;mana_infusion/dark_oak_sapling_to_oak_sapling=true
|
45
index.toml
45
index.toml
|
@ -128,6 +128,46 @@ hash = "97464a0e777f4d9fcbfd69857171969c34888ecbd85068e1e74265a420dc1e19"
|
|||
file = "config/fabric/indigo-renderer.properties"
|
||||
hash = "74874ce9edf5ec0ad99721251d71bf7f146331c15a79b2c421e40305953f8132"
|
||||
|
||||
[[files]]
|
||||
file = "config/fabrication/block_logo.ini"
|
||||
hash = "1a58d3ffaaf266eb0f6f3574f15559689fa237be980a13b741834d640d9a8375"
|
||||
|
||||
[[files]]
|
||||
file = "config/fabrication/block_logo.png"
|
||||
hash = "f2938cfb35d857049425b51f59ce557dd8f329e6b76bef68ffb561f118a4def0"
|
||||
|
||||
[[files]]
|
||||
file = "config/fabrication/classic_block_drops.ini"
|
||||
hash = "45e501b8528ef8d27c2a67efd27304c81cd0503f8b0671094e6653eefd394b12"
|
||||
|
||||
[[files]]
|
||||
file = "config/fabrication/dimensional_tools.ini"
|
||||
hash = "14eb4e8cd105c580403c4e5bc6bba831c81aedcf4e6e04485c74e9d3f253689f"
|
||||
|
||||
[[files]]
|
||||
file = "config/fabrication/features.ini"
|
||||
hash = "eb438018a5474189261f779eb4d68912dce365d0233e806eb01da72c6006c584"
|
||||
|
||||
[[files]]
|
||||
file = "config/fabrication/fscript.ini"
|
||||
hash = "06d742af1c186bd89bb808f7ff407865f1c08b1ebf7bb2e52ae2d042b64acd16"
|
||||
|
||||
[[files]]
|
||||
file = "config/fabrication/gear_components.ini"
|
||||
hash = "5a9291467f9f7918687a0d138a61e396cb9299b0b4ea2e4cf4f4d6f3594f865b"
|
||||
|
||||
[[files]]
|
||||
file = "config/fabrication/item_despawn.ini"
|
||||
hash = "24b26ac0b8ff13889b6b3b00b2309366eb72c36014a9679a82f4cbff46c275f4"
|
||||
|
||||
[[files]]
|
||||
file = "config/fabrication/taggable_players.ini"
|
||||
hash = "fe069b4316f910f2f3b703cedd9930b73eed74c2ae86909f8b43a8ffd3d1af45"
|
||||
|
||||
[[files]]
|
||||
file = "config/fabrication/yeet_recipes.ini"
|
||||
hash = "939cfc95ed4a7480ac08d3f692538a348af72c6db693349c61f93f926976d1f2"
|
||||
|
||||
[[files]]
|
||||
file = "config/fallingleaves.json"
|
||||
hash = "fce3e34beb643c6a0c3f464c0570edd136a742b02b99e07ad1f49731942053cc"
|
||||
|
@ -461,6 +501,11 @@ file = "mods/fabric-language-kotlin.pw.toml"
|
|||
hash = "713037f2f5983366c4340d63f1bf922b4aa6a645bebc2a9844919aafe8a8c988"
|
||||
metafile = true
|
||||
|
||||
[[files]]
|
||||
file = "mods/fabrication.pw.toml"
|
||||
hash = "c4c771449e4fec227ee6d0477c2d32dbdcd8a0e3f9675140e53222363eda7112"
|
||||
metafile = true
|
||||
|
||||
[[files]]
|
||||
file = "mods/fallingleaves.pw.toml"
|
||||
hash = "7e0efc4e42917a0b98038c1ba8ac92eb314f41c57f3e2b5eb2a6d9c340790a67"
|
||||
|
|
|
@ -0,0 +1,13 @@
|
|||
name = "Fabrication"
|
||||
filename = "fabrication-3.0.2+1.19.jar"
|
||||
side = "both"
|
||||
|
||||
[download]
|
||||
url = "https://cdn.modrinth.com/data/B3Eg0WhA/versions/3.0.2+1.19/fabrication-3.0.2%2B1.19.jar"
|
||||
hash-format = "sha1"
|
||||
hash = "4685a4dafe7d34f49beeb178168031075f3a5eee"
|
||||
|
||||
[update]
|
||||
[update.modrinth]
|
||||
mod-id = "B3Eg0WhA"
|
||||
version = "mG7iW4Gr"
|
Loading…
Reference in New Issue