Configuration Updates.

master
YandolsZX 5 years ago
parent d8c24682be
commit 4b5665f57a
  1. 27
      Changelog.txt
  2. 2
      config/CustomMainMenu/mainmenu.json
  3. 2
      config/FeaturedServers/featuredservers.json
  4. 122
      config/antiqueatlas/biome_textures.json
  5. 19
      config/artisanworktables/artisanworktables.module.Tools.cfg
  6. 67
      config/artisanworktables/artisanworktables.module.Tools.cfg.bak
  7. 14
      config/artisanworktables/artisanworktables.module.Worktables.cfg
  8. 2
      config/atlasextras.cfg
  9. 12
      config/craftpresence.properties
  10. 76
      config/jei/jei.cfg.bak
  11. 18
      config/jei/worldSettings.cfg
  12. 10
      config/multimob/modInformation/allBiomeTypes.txt
  13. 25840
      config/multimob/modInformation/allBlockStates.txt
  14. 245
      config/multimob/modInformation/allBlocks.txt
  15. 8
      config/multimob/modInformation/allEntities.txt
  16. 425
      config/multimob/modInformation/allItems.txt
  17. 4
      config/splash.properties
  18. 36
      config/triumph/documentation/Triumph.txt
  19. 16
      config/triumph/documentation/criteria/triggers/botania_tweaks/flower_generated_mana.txt
  20. 16
      config/triumph/documentation/criteria/triggers/immersiveengineering/multiblock_formed.txt
  21. 24
      config/triumph/documentation/criteria/triggers/minecraft/bred_animals.txt
  22. 8
      config/triumph/documentation/criteria/triggers/minecraft/changed_dimension.txt
  23. 16
      config/triumph/documentation/criteria/triggers/minecraft/construct_beacon.txt
  24. 8
      config/triumph/documentation/criteria/triggers/minecraft/cured_zombie_villager.txt
  25. 16
      config/triumph/documentation/criteria/triggers/minecraft/enchanted_item.txt
  26. 8
      config/triumph/documentation/criteria/triggers/minecraft/entity_killed_player.txt
  27. 48
      config/triumph/documentation/criteria/triggers/minecraft/inventory_changed.txt
  28. 36
      config/triumph/documentation/criteria/triggers/minecraft/item_durability_changed.txt
  29. 16
      config/triumph/documentation/criteria/triggers/minecraft/levitation.txt
  30. 34
      config/triumph/documentation/criteria/triggers/minecraft/location.txt
  31. 88
      config/triumph/documentation/criteria/triggers/minecraft/nether_travel.txt
  32. 40
      config/triumph/documentation/criteria/triggers/minecraft/placed_block.txt
  33. 8
      config/triumph/documentation/criteria/triggers/minecraft/player_hurt_entity.txt
  34. 8
      config/triumph/documentation/criteria/triggers/minecraft/player_killed_entity.txt
  35. 34
      config/triumph/documentation/criteria/triggers/minecraft/slept_in_bed.txt
  36. 8
      config/triumph/documentation/criteria/triggers/minecraft/summoned_entity.txt
  37. 8
      config/triumph/documentation/criteria/triggers/minecraft/tame_animal.txt
  38. 8
      config/triumph/documentation/criteria/triggers/minecraft/villager_trade.txt
  39. 98
      config/triumph/documentation/criteria/triggers/triumph/left_click_block.txt
  40. 40
      config/triumph/documentation/criteria/triggers/triumph/player_break_block.txt
  41. 40
      config/triumph/documentation/criteria/triggers/triumph/player_destroy_block.txt
  42. 40
      config/triumph/documentation/criteria/triggers/triumph/player_harvest_block.txt
  43. 98
      config/triumph/documentation/criteria/triggers/triumph/right_click_block.txt
  44. 40
      config/triumph/documentation/criteria/triggers/triumph/right_click_item.txt
  45. 52
      config/triumph/documentation/dataObjects/DamageData.txt
  46. 40
      config/triumph/documentation/dataObjects/DamageSourceData.txt
  47. 16
      config/triumph/documentation/dataObjects/DimensionData.txt
  48. 88
      config/triumph/documentation/dataObjects/DistanceData.txt
  49. 48
      config/triumph/documentation/dataObjects/EntityData.txt
  50. 88
      config/triumph/documentation/dataObjects/LocationData.txt
  51. 52
      config/triumph/documentation/dataObjects/PotionEffectData.txt
  52. 372
      config/triumph/documentation/script/ScriptAdvancement.txt
  53. 38
      config/worldedit/worldedit.properties
  54. BIN
      libraries/libloader mod state.obj
  55. 2
      mods/zcm-ca/cs4mod.json
  56. BIN
      mods/zcm-ca/cs4mod/zcm_comalterlite.class
  57. 17
      options.txt
  58. 2
      patchouli_books/alterlite/en_us/categories/automationfirst.json
  59. 6
      patchouli_books/alterlite/en_us/categories/category5.json
  60. 2
      patchouli_books/alterlite/en_us/categories/machines.json
  61. 6
      patchouli_books/alterlite/en_us/categories/notables.json
  62. 2
      patchouli_books/alterlite/en_us/categories/smallmachines.json
  63. 17
      patchouli_books/alterlite/en_us/entries/gamemechanics/darknights.json
  64. 17
      patchouli_books/alterlite/en_us/entries/notables/alterlitium.json
  65. 6
      patchouli_data.json
  66. 52
      resources/justthetips/texts/tips.txt
  67. 5
      resources/mainmenu/splashtext.txt
  68. BIN
      resources/weather2/sounds/streaming/siren.ogg

@ -1,11 +1,34 @@
----------------------------------------------------------------
A02-0010:
+ Added new categories to the Alterlite guide book.
+ Alterlitium Block now has a texture. [ZCM/NA]
* Fixed wrong block properties for Alterlitium Block and it's Cluster/Ore. [ZCM/NA]
* Changed the texture of the Alterlitium Cluster/Ore. [ZCM/NA]
* Alterlitium materials now have their own oredict.
* Tiered Depths has now been applied.
* Mining at Y38 and below requires a pickaxe capable of mining Iron.
* Mining at Y15 and below requires a pickaxe capable of mining Diamond.
* Mining at Y7 and below requires a pickaxe capable of mining Obsidian.
* These restrictions applies only to the Overworld and Mining World, any other dimension should not be affected.
* Disabled a few Artisan Worktables that probably won't be used because of the modpack's scope.
* Disabled Tier 3 Artisan Workshops for the same reason as above.
* Updated Compact Machines logo on Discord Integration API.
+ Added logo for Mining Dimension on Discord Integration API.
+ Added a few more splash text lines.
+ Added a lot more new loading screen tips and updated some old ones.
+ Added WorldEdit mod for now, this will be removed in a later update.
- Removed the CosmicLib mod.
----------------------------------------------------------------
A02-0009:
+ Added more animated textures to certain blocks.
* Furnaces (when lit), Redstone Lamps (when on), Diamond Ore, Emerald Ore, Leaves, Jack-O-Lanterns, Powered Rails (when active), Detector Rails (when active), and Nether Warts are now animated.
* The Glistening Melon and Raw Cod Fish items are also now animated.
+ Alterlitium Cluster/Ore now has a texture.
* Fixed missing string for Attuned Pearl.
+ Alterlitium Cluster/Ore now has a texture. [ZCM/NA]
* Fixed missing string for Attuned Pearl. [ZCM/NA]
* Fixed missing recipe for Empty Antique Altas.
* Evokers, Illusioners, and Vindicators are now also more aware of their surroundings, and are attracted to sudden changes of light levels and sound.
* Disabled Fairy Dust Ore and Amethyst Ore from spawning in terrain gen.

@ -248,7 +248,7 @@
}
},
"modpack":{
"text" : "New Alterlite Build A02-0009-2019MAY",
"text" : "New Alterlite Build A02-0010-2019MAY",
"posX" : 3,
"posY" : 3,
"fontSize" : 1.0,

@ -1,7 +1,7 @@
[
{
"serverName": "New Alterlite Official Community Server",
"serverIP": "na.yandols.xyz"
"serverIP": "play.yandols.xyz"
},
{
"serverName": "New Alterlite Test Server",

@ -1,82 +1,82 @@
{
"version": 2,
"data": {
"minecraft:ice_mountains": "SNOW_HILLS",
"minecraft:redwood_taiga_hills": "MEGA_TAIGA_HILLS",
"minecraft:taiga": "PINES",
"traverse:meadow": "PLAINS",
"minecraft:plains": "PLAINS",
"minecraft:hell": "CAVE_WALLS",
"traverse:mini_jungle": "JUNGLE",
"minecraft:mesa_rock": "PLATEAU_MESA_TREES",
"minecraft:mutated_swampland": "SWAMP_HILLS",
"minecraft:forest_hills": "FOREST_HILLS",
"minecraft:void": "END_VOID",
"minecraft:mutated_savanna_rock": "PLATEAU_SAVANNA_M",
"minecraft:savanna_rock": "PLATEAU_SAVANNA",
"traverse:crag_cliffs": "PLAINS",
"aroma1997sdimension:miningbiome": "PLAINS",
"minecraft:sky": "SHORE",
"minecraft:smaller_extreme_hills": "MOUNTAINS",
"minecraft:forest": "FOREST",
"minecraft:mutated_extreme_hills_with_trees": "MOUNTAINS_SNOW_CAPS",
"minecraft:taiga_hills": "PINES_HILLS",
"minecraft:stone_beach": "ROCK_SHORE",
"minecraft:hell": "CAVE_WALLS",
"minecraft:mutated_taiga": "PINES_HILLS",
"minecraft:swampland": "SWAMP",
"minecraft:mutated_roofed_forest": "DENSE_FOREST_HILLS",
"traverse:glacier": "MOUNTAINS_NAKED",
"minecraft:mutated_mesa_clear_rock": "PLATEAU_MESA_LOW",
"minecraft:birch_forest_hills": "BIRCH_HILLS",
"minecraft:redwood_taiga": "MEGA_TAIGA",
"minecraft:mutated_plains": "SUNFLOWERS",
"minecraft:ice_flats": "SNOW",
"minecraft:mutated_jungle": "JUNGLE_CLIFFS",
"minecraft:mutated_ice_flats": "ICE_SPIKES",
"minecraft:mutated_mesa_rock": "PLATEAU_MESA_TREES_LOW",
"traverse:mini_jungle": "JUNGLE",
"minecraft:taiga_cold": "SNOW_PINES",
"traverse:forested_hills": "FOREST_HILLS",
"minecraft:cold_beach": "SHORE",
"traverse:temperate_rainforest": "PINES",
"traverse:rocky_plateau": "MOUNTAINS_NAKED",
"minecraft:mutated_birch_forest": "TALL_BIRCH",
"minecraft:mesa": "MESA",
"minecraft:mutated_redwood_taiga": "MEGA_SPRUCE",
"minecraft:mushroom_island_shore": "SHORE",
"minecraft:beaches": "SHORE",
"traverse:birch_forested_hills": "FOREST_HILLS",
"traverse:autumnal_woods": "FOREST",
"minecraft:taiga_cold_hills": "SNOW_PINES_HILLS",
"minecraft:jungle_edge": "JUNGLE_EDGE",
"minecraft:mutated_extreme_hills": "MOUNTAINS_SNOW_CAPS",
"traverse:lush_hills": "HILLS",
"minecraft:extreme_hills": "MOUNTAINS",
"minecraft:mutated_extreme_hills_with_trees": "MOUNTAINS_SNOW_CAPS",
"minecraft:mutated_jungle_edge": "JUNGLE_EDGE_HILLS",
"traverse:green_swamp": "SWAMP",
"minecraft:savanna": "SAVANNA",
"minecraft:extreme_hills_with_trees": "MOUNTAINS_ALL",
"minecraft:mutated_savanna": "SAVANNA_CLIFFS",
"traverse:woodlands": "PLAINS",
"minecraft:mutated_redwood_taiga_hills": "MEGA_SPRUCE_HILLS",
"minecraft:mutated_desert": "DESERT",
"traverse:crag_cliffs": "PLAINS",
"minecraft:redwood_taiga_hills": "MEGA_TAIGA_HILLS",
"minecraft:cold_beach": "SHORE",
"minecraft:roofed_forest": "DENSE_FOREST",
"minecraft:void": "END_VOID",
"minecraft:mutated_forest": "FOREST_FLOWERS",
"traverse:lush_hills": "HILLS",
"minecraft:birch_forest": "BIRCH",
"traverse:rocky_plains": "HILLS",
"minecraft:ocean": "WATER",
"minecraft:jungle_hills": "JUNGLE_HILLS",
"minecraft:river": "WATER",
"minecraft:plains": "PLAINS",
"minecraft:mutated_ice_flats": "ICE_SPIKES",
"minecraft:mushroom_island": "MUSHROOM",
"minecraft:mutated_desert": "DESERT",
"minecraft:jungle_edge": "JUNGLE_EDGE",
"traverse:birch_forested_hills": "FOREST_HILLS",
"traverse:temperate_rainforest": "PINES",
"traverse:meadow": "PLAINS",
"aroma1997sdimension:miningbiome": "PLAINS",
"minecraft:mutated_birch_forest_hills": "TALL_BIRCH_HILLS",
"minecraft:beaches": "SHORE",
"minecraft:birch_forest_hills": "BIRCH_HILLS",
"minecraft:desert": "DESERT",
"minecraft:taiga_cold": "SNOW_PINES",
"minecraft:jungle_hills": "JUNGLE_HILLS",
"minecraft:mutated_extreme_hills": "MOUNTAINS_SNOW_CAPS",
"minecraft:mutated_savanna_rock": "PLATEAU_SAVANNA_M",
"traverse:thicket": "DENSE_FOREST",
"minecraft:mutated_jungle": "JUNGLE_CLIFFS",
"minecraft:mutated_swampland": "SWAMP_HILLS",
"minecraft:forest": "FOREST",
"minecraft:mutated_savanna": "SAVANNA_CLIFFS",
"traverse:forested_hills": "FOREST_HILLS",
"traverse:autumnal_woods": "FOREST",
"minecraft:frozen_ocean": "ICE",
"minecraft:mutated_redwood_taiga": "MEGA_SPRUCE",
"minecraft:desert_hills": "DESERT_HILLS",
"minecraft:mesa_clear_rock": "PLATEAU_MESA",
"minecraft:mushroom_island_shore": "SHORE",
"minecraft:mutated_mesa": "BRYCE",
"traverse:rocky_plains": "HILLS",
"traverse:woodlands": "PLAINS",
"minecraft:ice_flats": "SNOW",
"minecraft:taiga": "PINES",
"minecraft:mutated_redwood_taiga_hills": "MEGA_SPRUCE_HILLS",
"traverse:rocky_plateau": "MOUNTAINS_NAKED",
"minecraft:frozen_river": "ICE",
"minecraft:river": "WATER",
"minecraft:taiga_cold_hills": "SNOW_PINES_HILLS",
"minecraft:mutated_taiga_cold": "SNOW_PINES_HILLS",
"minecraft:jungle": "JUNGLE",
"minecraft:mushroom_island": "MUSHROOM",
"minecraft:stone_beach": "ROCK_SHORE",
"minecraft:ice_mountains": "SNOW_HILLS",
"minecraft:savanna_rock": "PLATEAU_SAVANNA",
"minecraft:ocean": "WATER",
"minecraft:birch_forest": "BIRCH",
"minecraft:taiga_hills": "PINES_HILLS",
"minecraft:mesa_clear_rock": "PLATEAU_MESA",
"minecraft:mesa": "MESA",
"minecraft:mutated_plains": "SUNFLOWERS",
"traverse:glacier": "MOUNTAINS_NAKED",
"minecraft:mutated_mesa_rock": "PLATEAU_MESA_TREES_LOW",
"minecraft:deep_ocean": "WATER",
"minecraft:frozen_ocean": "ICE",
"minecraft:roofed_forest": "DENSE_FOREST",
"minecraft:mutated_jungle_edge": "JUNGLE_EDGE_HILLS",
"minecraft:mutated_mesa": "BRYCE",
"traverse:green_swamp": "SWAMP",
"minecraft:swampland": "SWAMP",
"minecraft:mutated_taiga": "PINES_HILLS",
"traverse:thicket": "DENSE_FOREST"
"minecraft:sky": "SHORE",
"minecraft:smaller_extreme_hills": "MOUNTAINS",
"minecraft:forest_hills": "FOREST_HILLS"
}
}

@ -6,32 +6,25 @@ general {
# or manually add them to this list to activate them.
S:ENABLED_TOOL_TYPES <
artisans_cutters
artisans_handsaw
artisans_hammer
artisans_driver
artisans_carver
artisans_groover
artisans_chisel
artisans_framing_hammer
artisans_handsaw
artisans_cutting_board
artisans_pan
artisans_beaker
artisans_burner
artisans_driver
artisans_spanner
artisans_lens
artisans_sifter
artisans_punch
artisans_gemcutter
artisans_pliers
artisans_athame
artisans_grimoire
artisans_chisel
artisans_trowel
artisans_carver
artisans_razor
artisans_compass
artisans_quill
artisans_needle
artisans_shears
artisans_punch
artisans_groover
artisans_mortar
artisans_knife
>

@ -0,0 +1,67 @@
# Configuration file
general {
# To disable a tool type, remove it from this list.
# If new tool types are added to the mod, you may have to regenerate your config file
# or manually add them to this list to activate them.
S:ENABLED_TOOL_TYPES <
artisans_cutters
artisans_hammer
artisans_framing_hammer
artisans_handsaw
artisans_cutting_board
artisans_pan
artisans_beaker
artisans_burner
artisans_driver
artisans_spanner
artisans_lens
artisans_sifter
artisans_gemcutter
artisans_pliers
artisans_athame
artisans_grimoire
artisans_chisel
artisans_trowel
artisans_carver
artisans_razor
artisans_compass
artisans_quill
artisans_needle
artisans_shears
artisans_punch
artisans_groover
artisans_mortar
artisans_knife
>
# Set to false to disable all tools.
# This supersedes all other tool settings.
B:ENABLE_MODULE=true
# Set to false to prevent creation of ore dict groups for tools by material type, ie. 'toolFlint' or 'toolCopper'.
B:ENABLE_TOOL_MATERIAL_ORE_DICT_GROUPS=true
# Set to false to disable all tool recipes.
B:ENABLE_TOOL_RECIPES=true
# Set to false to prevent creation of ore dict groups for tools by type, ie. 'artisansHammer' or 'artisansChisel'.
B:ENABLE_TOOL_TYPE_ORE_DICT_GROUPS=true
# Change the ore dict prefix for each tool material type group.
# This is used when generating the tool material .json file.
# Changing this will have no effect if the 'Custom' tool material file has already been generated.
# You will need to regenerate the file by deleting it and running the game, or manually change the file.
S:TOOL_BY_MATERIAL_ORE_DICT_PREFIX=artisansTool
# Change the ore dict prefix for each tool type group.
S:TOOL_BY_TYPE_ORE_DICT_PREFIX=artisans
client {
# Set to false to disable the durability tooltip on tools from this mod.
B:ENABLE_DURABILITY_TOOLTIP=true
}
}

@ -5,10 +5,10 @@ general {
# If you're using a lot of your own recipe names, you can enable this
# from time to time to check that you haven't accidentally used the
# same name twice.
B:ENABLE_DUPLICATE_RECIPE_NAME_WARNINGS=false
B:ENABLE_DUPLICATE_RECIPE_NAME_WARNINGS=true
# Set to false to disable workshops.
B:ENABLE_WORKSHOPS=true
B:ENABLE_WORKSHOPS=false
# Set to false to disable workstations.
B:ENABLE_WORKSTATIONS=true
@ -27,20 +27,20 @@ general {
##########################################################################################################
enable_table_type {
B:basic=true
B:basic=false
B:blacksmith=true
B:carpenter=true
B:chef=true
B:chemist=true
B:chemist=false
B:designer=true
B:engineer=true
B:farmer=true
B:jeweler=true
B:jeweler=false
B:mage=true
B:mason=true
B:potter=true
B:potter=false
B:scribe=true
B:tailor=true
B:tailor=false
B:tanner=true
}

@ -70,7 +70,7 @@ hud {
B:enableBiomeInfo=true
# true if the position info should be shown, false otherwise
B:enablePositionInfo=true
B:enablePositionInfo=false
# true if the time info should be shown, false otherwise
B:enableTimeInfo=true

@ -1,21 +1,21 @@
#Tue Apr 30 15:35:36 SGT 2019
#Sat May 04 05:13:21 SGT 2019
Enable_Commands=true
Detect_MultiMC_Instance=true
Server_Messages=[default;Playing on &motd& (&players&/&t)]
Detect_Technic_Pack=false
Show_Dimension=true
Show_Biome=false
LAN_Game_Message=Playing on LAN
LAN_Game_Message=Playing on LAN as &ign&
Default_Server_Icon=alterlite
Dimension_Messages=[default;In The &dimension&, the_nether;In The &dimension&;the_nether, CompactMachines;Inside a Compact Machine;compactmachines3, overworld;In The &dimension&;overworld, the_end;In The &dimension&;the_end]
Default_Server_Name=Server
Dimension_Messages=[default;In The &dimension&, the_nether;In The &dimension&;the_nether, CompactMachines;Inside a Compact Machine;newcompactmachines, overworld;In The &dimension&;overworld, the_end;In The &dimension&;the_end, mining_world;In The Mining World;miningdimension]
Default_Server_Name=Unidentified Server
Detect_MCUpdater_Instance=true
Mods_Placeholder=\
Tooltip_Border_Color=1347420415
Enable_Join_Requests=true
Game_Time_Placeholder=&worldtime&
ModPack_Message=New Alterlite (Dev)
Default_Server_MOTD=A Server
ModPack_Message=New Alterlite
Default_Server_MOTD=No Message
Client_ID=541133239146774540
Split_Character=;
Show_Elapsed_Time=true

@ -1,76 +0,0 @@
# Configuration file
~CONFIG_VERSION: 0.4.0
##########################################################################################################
# advanced
#--------------------------------------------------------------------------------------------------------#
# Advanced config options to change the way JEI functions.
##########################################################################################################
advanced {
# Move the JEI search bar to the bottom center of the screen. [default: false]
B:centerSearchBarEnabled=false
B:debugModeEnabled=false
# Choose if JEI should give ingredients direct to the inventory (inventory) or pick them up with the mouse (mouse_pickup).
# [Default: mouse_pickup]
# [Valid: [inventory, mouse_pickup]]
S:giveMode=MOUSE_PICKUP
# The maximum width of the ingredient list. [range: 4 ~ 100, default: 100]
I:maxColumns=100
# The maximum height of the recipe GUI. [range: 175 ~ 5000, default: 350]
I:maxRecipeGuiHeight=350
# How the mod name should be formatted in the tooltip for JEI GUIs. Leave blank to disable. [Default: blue italic] [Valid: [black, dark_blue, dark_green, dark_aqua, dark_red, dark_purple, gold, gray, dark_gray, blue, green, aqua, red, light_purple, yellow, white, obfuscated, bold, strikethrough, underline, italic]]
S:modNameFormat=blue italic
}
##########################################################################################################
# search
#--------------------------------------------------------------------------------------------------------#
# Options relating to the search bar.
##########################################################################################################
search {
# Search mode for Colors (prefix: ^)
# [Default: disabled]
# [Valid: [enabled, require_prefix, disabled]]
S:colorSearchMode=DISABLED
# Search mode for Creative Tab Names (prefix: %)
# [Default: disabled]
# [Valid: [enabled, require_prefix, disabled]]
S:creativeTabSearchMode=DISABLED
# Search mode for Mod Names (prefix: @)
# [Default: require_prefix]
# [Valid: [enabled, require_prefix, disabled]]
S:modNameSearchMode=REQUIRE_PREFIX
# Search mode for Ore Dictionary Names (prefix: $)
# [Default: disabled]
# [Valid: [enabled, require_prefix, disabled]]
S:oreDictSearchMode=DISABLED
# Search mode for resources ids (prefix: &)
# [Default: disabled]
# [Valid: [enabled, require_prefix, disabled]]
S:resourceIdSearchMode=DISABLED
# Search mode for Tooltips (prefix: #)
# [Default: enabled]
# [Valid: [enabled, require_prefix, disabled]]
S:tooltipSearchMode=ENABLED
}
searchadvancedtooltips {
# config.jei.searchAdvancedTooltips.search.comment [default: false]
B:search=false
}

@ -3,10 +3,17 @@
~CONFIG_VERSION: 0.1.0
world-1600429788 {
# Show the list of bookmarks next to open GUIs.
B:bookmarkOverlayEnabled=true
# Give items instead of showing the recipe.
B:cheatItemsEnabled=true
# Hide and unhide ingredients by clicking them in the list.
B:editEnabled=false
S:filterText=@reborn
S:filterText=resiz
# Show the list of ingredients next to open GUIs.
B:overlayEnabled=true
}
@ -62,17 +69,10 @@ world681111995 {
world952087069 {
# Show the list of bookmarks next to open GUIs.
B:bookmarkOverlayEnabled=true
# Give items instead of showing the recipe.
B:cheatItemsEnabled=true
# Hide and unhide ingredients by clicking them in the list.
B:editEnabled=false
S:filterText=waystone
# Show the list of ingredients next to open GUIs.
S:filterText=
B:overlayEnabled=true
}

@ -1,14 +1,14 @@
OCEAN
WATER
OCEAN
PLAINS
DRY
HOT
SANDY
HOT
DRY
HILLS
MOUNTAIN
FOREST
CONIFEROUS
COLD
CONIFEROUS
SWAMP
WET
RIVER
@ -16,8 +16,8 @@ NETHER
END
SNOWY
WASTELAND
MUSHROOM
RARE
MUSHROOM
BEACH
DENSE
JUNGLE

File diff suppressed because it is too large Load Diff

@ -653,127 +653,9 @@ va:redstoneclock
advancedmortars:mortar
artisanworktables:worktable
artisanworktables:workstation
artisanworktables:workshop
artisanworktables:toolbox
artisanworktables:mechanical_toolbox
waystones:waystone
quark:roots
quark:roots_blue_flower
quark:roots_black_flower
quark:roots_white_flower
quark:marble
quark:stone_marble_slab
quark:stone_marble_slab_double
quark:stone_marble_stairs
quark:marble_wall
quark:limestone
quark:stone_limestone_slab
quark:stone_limestone_slab_double
quark:stone_limestone_stairs
quark:limestone_wall
quark:crystal
quark:biome_cobblestone
quark:elder_prismarine
quark:elder_sea_lantern
quark:fire_stone_slab
quark:fire_stone_slab_double
quark:fire_stone_stairs
quark:icy_stone_slab
quark:icy_stone_slab_double
quark:icy_stone_stairs
quark:elder_prismarine_slab
quark:elder_prismarine_slab_double
quark:elder_prismarine_bricks_slab
quark:elder_prismarine_bricks_slab_double
quark:elder_prismarine_dark_slab
quark:elder_prismarine_dark_slab_double
quark:elder_prismarine_stairs
quark:elder_prismarine_bricks_stairs
quark:elder_prismarine_dark_stairs
quark:fire_stone_wall
quark:icy_stone_wall
quark:elder_prismarine_wall
quark:elder_prismarine_bricks_wall
quark:elder_prismarine_dark_wall
quark:glowcelium
quark:glowshroom
quark:glowshroom_block
quark:stone_speleothem
quark:granite_speleothem
quark:diorite_speleothem
quark:andesite_speleothem
quark:netherrack_speleothem
quark:basalt_speleothem
quark:marble_speleothem
quark:limestone_speleothem
quark:biotite_ore
quark:biotite_block
quark:biotite_slab
quark:biotite_slab_double
quark:biotite_stairs
quark:biotite_wall
quark:basalt
quark:stone_basalt_slab
quark:stone_basalt_slab_double
quark:stone_basalt_stairs
quark:basalt_wall
quark:smoker
quark:spruce_trapdoor
quark:birch_trapdoor
quark:jungle_trapdoor
quark:acacia_trapdoor
quark:dark_oak_trapdoor
quark:paper_wall
quark:paper_wall_big
quark:iron_ladder
quark:paper_lantern
quark:colored_flowerpot_white
quark:colored_flowerpot_orange
quark:colored_flowerpot_magenta
quark:colored_flowerpot_light_blue
quark:colored_flowerpot_yellow
quark:colored_flowerpot_lime
quark:colored_flowerpot_pink
quark:colored_flowerpot_gray
quark:colored_flowerpot_silver
quark:colored_flowerpot_cyan
quark:colored_flowerpot_purple
quark:colored_flowerpot_blue
quark:colored_flowerpot_brown
quark:colored_flowerpot_green
quark:colored_flowerpot_red
quark:colored_flowerpot_black
quark:custom_bookshelf
quark:lit_lamp
quark:custom_chest
quark:custom_chest_trap
quark:candle
quark:blaze_lantern
quark:nether_brick_fence_gate
quark:leaf_carpet
quark:spruce_pressure_plate
quark:birch_pressure_plate
quark:jungle_pressure_plate
quark:acacia_pressure_plate
quark:dark_oak_pressure_plate
quark:spruce_button
quark:birch_button
quark:jungle_button
quark:acacia_button
quark:dark_oak_button
quark:charcoal_block
quark:glowstone_dust_block
quark:gunpowder_block
quark:black_ash
quark:chute
quark:sugar_block
quark:redstone_randomizer
quark:iron_button
quark:gold_button
quark:ender_watcher
quark:iron_rod
quark:obsidian_pressure_plate
quark:rain_detector
quark:sandstone_new
quark:sandstone_bricks_stairs
quark:red_sandstone_bricks_stairs
@ -992,6 +874,123 @@ quark:polished_netherrack_bricks_slab
quark:polished_netherrack_bricks_slab_double
quark:polished_netherrack_bricks_wall
quark:quilted_wool
quark:spruce_trapdoor
quark:birch_trapdoor
quark:jungle_trapdoor
quark:acacia_trapdoor
quark:dark_oak_trapdoor
quark:paper_wall
quark:paper_wall_big
quark:iron_ladder
quark:paper_lantern
quark:colored_flowerpot_white
quark:colored_flowerpot_orange
quark:colored_flowerpot_magenta
quark:colored_flowerpot_light_blue
quark:colored_flowerpot_yellow
quark:colored_flowerpot_lime
quark:colored_flowerpot_pink
quark:colored_flowerpot_gray
quark:colored_flowerpot_silver
quark:colored_flowerpot_cyan
quark:colored_flowerpot_purple
quark:colored_flowerpot_blue
quark:colored_flowerpot_brown
quark:colored_flowerpot_green
quark:colored_flowerpot_red
quark:colored_flowerpot_black
quark:custom_bookshelf
quark:lit_lamp
quark:custom_chest
quark:custom_chest_trap
quark:candle
quark:blaze_lantern
quark:nether_brick_fence_gate
quark:leaf_carpet
quark:spruce_pressure_plate
quark:birch_pressure_plate
quark:jungle_pressure_plate
quark:acacia_pressure_plate
quark:dark_oak_pressure_plate
quark:spruce_button
quark:birch_button
quark:jungle_button
quark:acacia_button
quark:dark_oak_button
quark:charcoal_block
quark:glowstone_dust_block
quark:gunpowder_block
quark:black_ash
quark:chute
quark:sugar_block
quark:redstone_randomizer
quark:iron_button
quark:gold_button
quark:ender_watcher
quark:iron_rod
quark:obsidian_pressure_plate
quark:rain_detector
quark:roots
quark:roots_blue_flower
quark:roots_black_flower
quark:roots_white_flower
quark:marble
quark:stone_marble_slab
quark:stone_marble_slab_double
quark:stone_marble_stairs
quark:marble_wall
quark:limestone
quark:stone_limestone_slab
quark:stone_limestone_slab_double
quark:stone_limestone_stairs
quark:limestone_wall
quark:crystal
quark:biome_cobblestone
quark:elder_prismarine
quark:elder_sea_lantern
quark:fire_stone_slab
quark:fire_stone_slab_double
quark:fire_stone_stairs
quark:icy_stone_slab
quark:icy_stone_slab_double
quark:icy_stone_stairs
quark:elder_prismarine_slab
quark:elder_prismarine_slab_double
quark:elder_prismarine_bricks_slab
quark:elder_prismarine_bricks_slab_double
quark:elder_prismarine_dark_slab
quark:elder_prismarine_dark_slab_double
quark:elder_prismarine_stairs
quark:elder_prismarine_bricks_stairs
quark:elder_prismarine_dark_stairs
quark:fire_stone_wall
quark:icy_stone_wall
quark:elder_prismarine_wall
quark:elder_prismarine_bricks_wall
quark:elder_prismarine_dark_wall
quark:glowcelium
quark:glowshroom
quark:glowshroom_block
quark:stone_speleothem
quark:granite_speleothem
quark:diorite_speleothem
quark:andesite_speleothem
quark:netherrack_speleothem
quark:basalt_speleothem
quark:marble_speleothem
quark:limestone_speleothem
quark:biotite_ore
quark:biotite_block
quark:biotite_slab
quark:biotite_slab_double
quark:biotite_stairs
quark:biotite_wall
quark:basalt
quark:stone_basalt_slab
quark:stone_basalt_slab_double
quark:stone_basalt_stairs
quark:basalt_wall
quark:smoker
bettermuffling:muffling_block
bitcoin:bitcoin_ore
bitcoin:bitcoin_block
@ -1137,11 +1136,6 @@ immersiveengineering:fluidplantoil
immersiveengineering:fluidethanol
immersiveengineering:fluidbiodiesel
immersiveengineering:fluidconcrete
engineersdoors:fencegate_aluminium
engineersdoors:fencegate_steel
engineersdoors:fencegate_treated
engineersdoors:trapdoor_steel
engineersdoors:trapdoor_treated
engineersdoors:door_concrete
engineersdoors:door_concrete_ornate
engineersdoors:door_concrete_reinforced
@ -1151,6 +1145,11 @@ engineersdoors:door_steel_reinforced
engineersdoors:door_treated
engineersdoors:door_treated_ornate
engineersdoors:door_treated_reinforced
engineersdoors:trapdoor_steel
engineersdoors:trapdoor_treated
engineersdoors:fencegate_aluminium
engineersdoors:fencegate_steel
engineersdoors:fencegate_treated
extendedcrafting:storage
extendedcrafting:frame
extendedcrafting:lamp

@ -239,19 +239,19 @@ animania:tiller
naturesaura:effect_inhibitor
naturesaura:mover_cart
quark:totem_of_holding
quark:pirate
quark:archeologist
quark:chest_passenger
quark:flat_item_frame
quark:colored_item_frame
quark:glass_item_frame
quark:chest_passenger
quark:seat
quark:arrow_ender
quark:arrow_explosive
quark:arrow_torch
quark:dragon_breath_bottle
quark:soul_powder
quark:parrot_egg
quark:seat
quark:pirate
quark:archeologist
betternether:firefly
thermalfoundation:blizz
thermalfoundation:blitz

@ -1397,7 +1397,6 @@ antiqueatlas:antique_atlas
advancedmortars:mortar
artisanworktables:worktable
artisanworktables:workstation
artisanworktables:workshop
artisanworktables:design_pattern
artisanworktables:artisans_cutters_wood
artisanworktables:artisans_cutters_stone
@ -1597,28 +1596,6 @@ artisanworktables:artisans_driver_tin
artisanworktables:artisans_driver_manasteel
artisanworktables:artisans_driver_elementium
artisanworktables:artisans_driver_terrasteel
artisanworktables:artisans_spanner_wood
artisanworktables:artisans_spanner_stone
artisanworktables:artisans_spanner_iron
artisanworktables:artisans_spanner_gold
artisanworktables:artisans_spanner_diamond
artisanworktables:artisans_spanner_flint
artisanworktables:artisans_spanner_bone
artisanworktables:artisans_spanner_aluminum
artisanworktables:artisans_spanner_bronze
artisanworktables:artisans_spanner_constantan
artisanworktables:artisans_spanner_copper
artisanworktables:artisans_spanner_electrum
artisanworktables:artisans_spanner_invar
artisanworktables:artisans_spanner_lead
artisanworktables:artisans_spanner_nickel
artisanworktables:artisans_spanner_platinum
artisanworktables:artisans_spanner_silver
artisanworktables:artisans_spanner_steel
artisanworktables:artisans_spanner_tin
artisanworktables:artisans_spanner_manasteel
artisanworktables:artisans_spanner_elementium
artisanworktables:artisans_spanner_terrasteel
artisanworktables:artisans_lens_wood
artisanworktables:artisans_lens_stone
artisanworktables:artisans_lens_iron
@ -1685,72 +1662,6 @@ artisanworktables:artisans_gemcutter_tin
artisanworktables:artisans_gemcutter_manasteel
artisanworktables:artisans_gemcutter_elementium
artisanworktables:artisans_gemcutter_terrasteel
artisanworktables:artisans_pliers_wood
artisanworktables:artisans_pliers_stone
artisanworktables:artisans_pliers_iron
artisanworktables:artisans_pliers_gold
artisanworktables:artisans_pliers_diamond
artisanworktables:artisans_pliers_flint
artisanworktables:artisans_pliers_bone
artisanworktables:artisans_pliers_aluminum
artisanworktables:artisans_pliers_bronze
artisanworktables:artisans_pliers_constantan
artisanworktables:artisans_pliers_copper
artisanworktables:artisans_pliers_electrum
artisanworktables:artisans_pliers_invar
artisanworktables:artisans_pliers_lead
artisanworktables:artisans_pliers_nickel
artisanworktables:artisans_pliers_platinum
artisanworktables:artisans_pliers_silver
artisanworktables:artisans_pliers_steel
artisanworktables:artisans_pliers_tin
artisanworktables:artisans_pliers_manasteel
artisanworktables:artisans_pliers_elementium
artisanworktables:artisans_pliers_terrasteel
artisanworktables:artisans_athame_wood
artisanworktables:artisans_athame_stone
artisanworktables:artisans_athame_iron
artisanworktables:artisans_athame_gold
artisanworktables:artisans_athame_diamond
artisanworktables:artisans_athame_flint
artisanworktables:artisans_athame_bone
artisanworktables:artisans_athame_aluminum
artisanworktables:artisans_athame_bronze
artisanworktables:artisans_athame_constantan
artisanworktables:artisans_athame_copper
artisanworktables:artisans_athame_electrum
artisanworktables:artisans_athame_invar
artisanworktables:artisans_athame_lead
artisanworktables:artisans_athame_nickel
artisanworktables:artisans_athame_platinum
artisanworktables:artisans_athame_silver
artisanworktables:artisans_athame_steel
artisanworktables:artisans_athame_tin
artisanworktables:artisans_athame_manasteel
artisanworktables:artisans_athame_elementium
artisanworktables:artisans_athame_terrasteel
artisanworktables:artisans_grimoire_wood
artisanworktables:artisans_grimoire_stone
artisanworktables:artisans_grimoire_iron
artisanworktables:artisans_grimoire_gold
artisanworktables:artisans_grimoire_diamond
artisanworktables:artisans_grimoire_flint
artisanworktables:artisans_grimoire_bone
artisanworktables:artisans_grimoire_aluminum
artisanworktables:artisans_grimoire_bronze
artisanworktables:artisans_grimoire_constantan
artisanworktables:artisans_grimoire_copper
artisanworktables:artisans_grimoire_electrum
artisanworktables:artisans_grimoire_invar
artisanworktables:artisans_grimoire_lead
artisanworktables:artisans_grimoire_nickel
artisanworktables:artisans_grimoire_platinum
artisanworktables:artisans_grimoire_silver
artisanworktables:artisans_grimoire_steel
artisanworktables:artisans_grimoire_tin
artisanworktables:artisans_grimoire_manasteel
artisanworktables:artisans_grimoire_elementium
artisanworktables:artisans_grimoire_terrasteel
artisanworktables:artisans_chisel_wood
artisanworktables:artisans_chisel_stone
artisanworktables:artisans_chisel_iron
@ -1817,50 +1728,6 @@ artisanworktables:artisans_carver_tin
artisanworktables:artisans_carver_manasteel
artisanworktables:artisans_carver_elementium
artisanworktables:artisans_carver_terrasteel
artisanworktables:artisans_razor_wood
artisanworktables:artisans_razor_stone
artisanworktables:artisans_razor_iron
artisanworktables:artisans_razor_gold
artisanworktables:artisans_razor_diamond
artisanworktables:artisans_razor_flint
artisanworktables:artisans_razor_bone
artisanworktables:artisans_razor_aluminum
artisanworktables:artisans_razor_bronze
artisanworktables:artisans_razor_constantan
artisanworktables:artisans_razor_copper
artisanworktables:artisans_razor_electrum
artisanworktables:artisans_razor_invar
artisanworktables:artisans_razor_lead
artisanworktables:artisans_razor_nickel
artisanworktables:artisans_razor_platinum
artisanworktables:artisans_razor_silver
artisanworktables:artisans_razor_steel
artisanworktables:artisans_razor_tin
artisanworktables:artisans_razor_manasteel
artisanworktables:artisans_razor_elementium
artisanworktables:artisans_razor_terrasteel
artisanworktables:artisans_compass_wood
artisanworktables:artisans_compass_stone
artisanworktables:artisans_compass_iron
artisanworktables:artisans_compass_gold
artisanworktables:artisans_compass_diamond
artisanworktables:artisans_compass_flint
artisanworktables:artisans_compass_bone
artisanworktables:artisans_compass_aluminum
artisanworktables:artisans_compass_bronze
artisanworktables:artisans_compass_constantan
artisanworktables:artisans_compass_copper
artisanworktables:artisans_compass_electrum
artisanworktables:artisans_compass_invar
artisanworktables:artisans_compass_lead
artisanworktables:artisans_compass_nickel
artisanworktables:artisans_compass_platinum
artisanworktables:artisans_compass_silver
artisanworktables:artisans_compass_steel
artisanworktables:artisans_compass_tin
artisanworktables:artisans_compass_manasteel
artisanworktables:artisans_compass_elementium
artisanworktables:artisans_compass_terrasteel
artisanworktables:artisans_quill_wood
artisanworktables:artisans_quill_stone
artisanworktables:artisans_quill_iron
@ -1971,28 +1838,6 @@ artisanworktables:artisans_groover_tin
artisanworktables:artisans_groover_manasteel
artisanworktables:artisans_groover_elementium
artisanworktables:artisans_groover_terrasteel
artisanworktables:artisans_mortar_wood
artisanworktables:artisans_mortar_stone
artisanworktables:artisans_mortar_iron
artisanworktables:artisans_mortar_gold
artisanworktables:artisans_mortar_diamond
artisanworktables:artisans_mortar_flint
artisanworktables:artisans_mortar_bone
artisanworktables:artisans_mortar_aluminum
artisanworktables:artisans_mortar_bronze
artisanworktables:artisans_mortar_constantan
artisanworktables:artisans_mortar_copper
artisanworktables:artisans_mortar_electrum
artisanworktables:artisans_mortar_invar
artisanworktables:artisans_mortar_lead
artisanworktables:artisans_mortar_nickel
artisanworktables:artisans_mortar_platinum
artisanworktables:artisans_mortar_silver
artisanworktables:artisans_mortar_steel
artisanworktables:artisans_mortar_tin
artisanworktables:artisans_mortar_manasteel
artisanworktables:artisans_mortar_elementium
artisanworktables:artisans_mortar_terrasteel
artisanworktables:artisans_knife_wood
artisanworktables:artisans_knife_stone
artisanworktables:artisans_knife_iron
@ -2024,132 +1869,6 @@ waystones:warp_scroll
waystones:warp_stone
quark:soul_compass
quark:backpack
quark:pirate_hat
quark:roots
quark:root
quark:roots_blue_flower
quark:roots_black_flower
quark:roots_white_flower
quark:root_flower
quark:root_dye
quark:marble
quark:stone_marble_slab
quark:stone_marble_stairs
quark:marble_wall
quark:limestone
quark:stone_limestone_slab
quark:stone_limestone_stairs
quark:limestone_wall
quark:archeologist_hat
quark:crystal
quark:biome_cobblestone
quark:elder_prismarine
quark:elder_sea_lantern
quark:fire_stone_slab
quark:fire_stone_stairs
quark:icy_stone_slab
quark:icy_stone_stairs
quark:elder_prismarine_slab
quark:elder_prismarine_bricks_slab
quark:elder_prismarine_dark_slab
quark:elder_prismarine_stairs
quark:elder_prismarine_bricks_stairs
quark:elder_prismarine_dark_stairs
quark:fire_stone_wall
quark:icy_stone_wall
quark:elder_prismarine_wall
quark:elder_prismarine_bricks_wall
quark:elder_prismarine_dark_wall
quark:glowcelium
quark:glowshroom
quark:glowshroom_block
quark:stone_speleothem
quark:granite_speleothem
quark:diorite_speleothem
quark:andesite_speleothem
quark:netherrack_speleothem
quark:basalt_speleothem
quark:marble_speleothem
quark:limestone_speleothem
quark:biotite_ore
quark:biotite_block
quark:biotite
quark:biotite_slab
quark:biotite_stairs
quark:biotite_wall
quark:basalt
quark:stone_basalt_slab
quark:stone_basalt_stairs
quark:basalt_wall
quark:smoker
quark:spruce_trapdoor
quark:birch_trapdoor
quark:jungle_trapdoor
quark:acacia_trapdoor
quark:dark_oak_trapdoor
quark:paper_wall
quark:paper_wall_big
quark:iron_ladder
quark:paper_lantern
quark:colored_flowerpot_white
quark:colored_flowerpot_orange
quark:colored_flowerpot_magenta
quark:colored_flowerpot_light_blue
quark:colored_flowerpot_yellow
quark:colored_flowerpot_lime
quark:colored_flowerpot_pink
quark:colored_flowerpot_gray
quark:colored_flowerpot_silver
quark:colored_flowerpot_cyan
quark:colored_flowerpot_purple
quark:colored_flowerpot_blue
quark:colored_flowerpot_brown
quark:colored_flowerpot_green
quark:colored_flowerpot_red
quark:colored_flowerpot_black
quark:custom_bookshelf
quark:colored_item_frame
quark:lit_lamp
quark:custom_chest
quark:custom_chest_trap
quark:candle
quark:tallow
quark:blaze_lantern
quark:nether_brick_fence_gate
quark:leaf_carpet
quark:spruce_pressure_plate
quark:birch_pressure_plate
quark:jungle_pressure_plate
quark:acacia_pressure_plate
quark:dark_oak_pressure_plate
quark:spruce_button
quark:birch_button
quark:jungle_button
quark:acacia_button
quark:dark_oak_button
quark:charcoal_block
quark:glass_item_frame
quark:glowstone_dust_block
quark:gunpowder_block
quark:arrow_ender
quark:arrow_explosive
quark:arrow_torch
quark:slime_bucket
quark:rune
quark:black_ash
quark:ancient_tome
quark:soul_powder
quark:parrot_egg
quark:enderdragon_scale
quark:chute
quark:sugar_block
quark:redstone_randomizer
quark:iron_button
quark:gold_button
quark:ender_watcher
quark:iron_rod
quark:obsidian_pressure_plate
quark:rain_detector
quark:sandstone_new
quark:sandstone_bricks_stairs
quark:red_sandstone_bricks_stairs
@ -2315,6 +2034,132 @@ quark:polished_netherrack_bricks_slab
quark:polished_netherrack_bricks_wall
quark:trowel
quark:quilted_wool
quark:spruce_trapdoor
quark:birch_trapdoor
quark:jungle_trapdoor
quark:acacia_trapdoor
quark:dark_oak_trapdoor
quark:paper_wall
quark:paper_wall_big
quark:iron_ladder
quark:paper_lantern
quark:colored_flowerpot_white
quark:colored_flowerpot_orange
quark:colored_flowerpot_magenta
quark:colored_flowerpot_light_blue
quark:colored_flowerpot_yellow
quark:colored_flowerpot_lime
quark:colored_flowerpot_pink
quark:colored_flowerpot_gray
quark:colored_flowerpot_silver
quark:colored_flowerpot_cyan
quark:colored_flowerpot_purple
quark:colored_flowerpot_blue
quark:colored_flowerpot_brown
quark:colored_flowerpot_green
quark:colored_flowerpot_red
quark:colored_flowerpot_black
quark:custom_bookshelf
quark:colored_item_frame
quark:lit_lamp
quark:custom_chest
quark:custom_chest_trap
quark:candle
quark:tallow
quark:blaze_lantern
quark:nether_brick_fence_gate
quark:leaf_carpet
quark:spruce_pressure_plate
quark:birch_pressure_plate
quark:jungle_pressure_plate
quark:acacia_pressure_plate
quark:dark_oak_pressure_plate
quark:spruce_button
quark:birch_button
quark:jungle_button
quark:acacia_button
quark:dark_oak_button
quark:charcoal_block
quark:glass_item_frame
quark:glowstone_dust_block
quark:gunpowder_block
quark:arrow_ender
quark:arrow_explosive
quark:arrow_torch
quark:slime_bucket
quark:rune
quark:black_ash
quark:ancient_tome
quark:soul_powder
quark:parrot_egg
quark:enderdragon_scale
quark:chute
quark:sugar_block
quark:redstone_randomizer
quark:iron_button
quark:gold_button
quark:ender_watcher
quark:iron_rod
quark:obsidian_pressure_plate
quark:rain_detector
quark:pirate_hat
quark:roots
quark:root
quark:roots_blue_flower
quark:roots_black_flower
quark:roots_white_flower
quark:root_flower
quark:root_dye
quark:marble
quark:stone_marble_slab
quark:stone_marble_stairs
quark:marble_wall
quark:limestone
quark:stone_limestone_slab
quark:stone_limestone_stairs
quark:limestone_wall
quark:archeologist_hat
quark:crystal
quark:biome_cobblestone
quark:elder_prismarine
quark:elder_sea_lantern
quark:fire_stone_slab
quark:fire_stone_stairs
quark:icy_stone_slab
quark:icy_stone_stairs
quark:elder_prismarine_slab
quark:elder_prismarine_bricks_slab
quark:elder_prismarine_dark_slab
quark:elder_prismarine_stairs
quark:elder_prismarine_bricks_stairs
quark:elder_prismarine_dark_stairs
quark:fire_stone_wall
quark:icy_stone_wall
quark:elder_prismarine_wall
quark:elder_prismarine_bricks_wall
quark:elder_prismarine_dark_wall
quark:glowcelium
quark:glowshroom
quark:glowshroom_block
quark:stone_speleothem
quark:granite_speleothem
quark:diorite_speleothem
quark:andesite_speleothem
quark:netherrack_speleothem
quark:basalt_speleothem
quark:marble_speleothem
quark:limestone_speleothem
quark:biotite_ore
quark:biotite_block
quark:biotite
quark:biotite_slab
quark:biotite_stairs
quark:biotite_wall
quark:basalt
quark:stone_basalt_slab
quark:stone_basalt_stairs
quark:basalt_wall
quark:smoker
bettermuffling:muffling_block
bitcoin:bitcoin_ore
bitcoin:bitcoin_block
@ -2554,11 +2399,6 @@ immersiveengineering:powerpack
immersiveengineering:shield
immersiveengineering:maintenance_kit
immersiveengineering:fake_icon
engineersdoors:fencegate_aluminium
engineersdoors:fencegate_steel
engineersdoors:fencegate_treated
engineersdoors:trapdoor_steel
engineersdoors:trapdoor_treated
engineersdoors:door_concrete
engineersdoors:door_concrete_ornate
engineersdoors:door_concrete_reinforced
@ -2568,6 +2408,11 @@ engineersdoors:door_steel_reinforced
engineersdoors:door_treated
engineersdoors:door_treated_ornate
engineersdoors:door_treated_reinforced
engineersdoors:trapdoor_steel
engineersdoors:trapdoor_treated
engineersdoors:fencegate_aluminium
engineersdoors:fencegate_steel
engineersdoors:fencegate_treated
extendedcrafting:storage
extendedcrafting:frame
extendedcrafting:lamp
@ -2924,6 +2769,10 @@ betterbuilderswands:wandstone
betterbuilderswands:wandiron
betterbuilderswands:wanddiamond
betterbuilderswands:wandunbreakable
betterrecords:record
betterrecords:frequencycrystal
betterrecords:wire
betterrecords:wirecutters
betterrecords:recordetcher
betterrecords:recordplayer
betterrecords:frequencytuner
@ -2932,10 +2781,6 @@ betterrecords:strobelight
betterrecords:laser
betterrecords:lasercluster
betterrecords:speaker
betterrecords:record
betterrecords:frequencycrystal
betterrecords:wire
betterrecords:wirecutters
charm:cake_speed
charm:cake_strength
charm:cake_jump_boost

@ -1,5 +1,5 @@
#Splash screen properties
#Fri May 03 01:31:34 SGT 2019
#Sat May 04 05:28:59 SGT 2019
background=0x41454A
memoryGood=0x1E2D41
font=0xCCCCCC
@ -9,8 +9,8 @@ memoryLow=0xE42F2F
rotate=false
memoryWarn=0xE6E84A
showMemory=true
bar=0x1E2D41
enabled=true
bar=0x1E2D41
resourcePackPath=resources
logoOffset=0
forgeTexture=fml\:textures/gui/forge.gif

@ -3,6 +3,14 @@ and documentation will be printed.
pageOrder:
Arguments:
String array
Usage:
Array of root advancement resource location
Notes:
Forces an order for advancement pages in the gui. Any not added to this array are ordered alphabetically.
allowDragging:
Arguments:
boolean
@ -35,33 +43,17 @@ removeModAdvancements:
Notes:
Used to set whether Triumph should remove mod advancements.
printDefaultConfigs:
Arguments:
boolean
Default Values:
true
Notes:
Used to set whether Triumph should print default config files. This will replace files. Always backup first!
pageOrder:
Arguments:
String array
Usage:
Array of root advancement resource location
Notes:
Forces an order for advancement pages in the gui. Any not added to this array are ordered alphabetically.
useNewParentCompletionCriteriaNames:
Notes:
Tells the mod to use the new naming scheme for parent completion criteria generated with 'setRequiresParents()', instead of the old one. 'Completed Title' vs 'completedParent1'
printDocumentation:
printDefaultConfigs:
Arguments:
boolean
Default Values:
true
Notes:
Used to set whether Triumph should print config documentation.
Used to set whether Triumph should print default config files. This will replace files. Always backup first!
removeVanillaAdvancements:
Arguments:
@ -77,3 +69,11 @@ forceReloadFunctions:
Notes:
No longer does anything. Simply here to avoid script errors. Will be removed fully in a future update.
printDocumentation:
Arguments:
boolean
Default Values:
true
Notes:
Used to set whether Triumph should print config documentation.

@ -4,14 +4,6 @@ of mana with a certain flower.
setRequiredMana:
Arguments:
long
Usage:
required mana
Notes:
Sets the required mana for the flower to have generated.
setFlower:
Arguments:
String
@ -20,6 +12,14 @@ setFlower:
Notes:
Sets the required flower.
setRequiredMana:
Arguments:
long
Usage:
required mana
Notes:
Sets the required mana for the flower to have generated.
setCount:
Arguments:
int

@ -4,14 +4,6 @@ multiblock.
setMultiblock:
Arguments:
String
Usage:
multiblock id
Notes:
Sets the id for the multiblock this trigger will be triggerd by the formation of.
setItem:
Arguments:
ItemBlockData
@ -20,6 +12,14 @@ setItem:
Notes:
Sets the required item.
setMultiblock:
Arguments:
String
Usage:
multiblock id
Notes:
Sets the id for the multiblock this trigger will be triggerd by the formation of.
setCount:
Arguments:
int

@ -3,29 +3,29 @@ trigger.
getParentData:
Notes:
Returns the EntityData object for the parent so functions can be called on it.
setParentType:
setChildType:
Arguments:
String
Usage:
entity type
Notes:
Sets the parent entity type.
Sets the child entity type.
getPartnerData:
getParentData:
Notes:
Returns the EntityData object for the partner so functions can be called on it.
Returns the EntityData object for the parent so functions can be called on it.
setChildType:
setParentType:
Arguments:
String
Usage:
entity type
Notes:
Sets the child entity type.
Sets the parent entity type.
getChildData:
Notes:
Returns the EntityData object for the child so functions can be called on it.
setPartnerType:
Arguments:
@ -35,9 +35,9 @@ setPartnerType:
Notes:
Sets the partner entity type.
getChildData:
getPartnerData:
Notes:
Returns the EntityData object for the child so functions can be called on it.
Returns the EntityData object for the partner so functions can be called on it.
setCount:
Arguments:

@ -3,21 +3,21 @@ trigger.
setDimensionOrigin:
setDimensionDestination:
Arguments:
String
Usage:
dimension type
Notes:
Sets the origin dimension type. Vanilla options are "overworld", "the_nether", "the_end"
Sets the destination dimension type. Vanilla options are "overworld", "the_nether", "the_end"
setDimensionDestination:
setDimensionOrigin:
Arguments:
String
Usage:
dimension type
Notes:
Sets the destination dimension type. Vanilla options are "overworld", "the_nether", "the_end"
Sets the origin dimension type. Vanilla options are "overworld", "the_nether", "the_end"
setCount:
Arguments:

@ -3,6 +3,14 @@ trigger.
setLevelsMin:
Arguments:
float
Usage:
min
Notes:
Sets the min levels for the beacon.
setLevelsMinMax:
Arguments:
float, float
@ -19,14 +27,6 @@ setLevelsMax:
Notes:
Sets the max levels for the beacon.
setLevelsMin:
Arguments:
float
Usage:
min
Notes:
Sets the min levels for the beacon.
setCount:
Arguments:
int

@ -3,9 +3,9 @@ criteria trigger.
getVillagerData:
getZombieData:
Notes:
Returns the EntityData object for the villager so functions can be called on it.
Returns the EntityData object for the zombie so functions can be called on it.
setVillagerType:
Arguments:
@ -15,9 +15,9 @@ setVillagerType:
Notes:
Sets the villager entity type.
getZombieData:
getVillagerData:
Notes:
Returns the EntityData object for the zombie so functions can be called on it.
Returns the EntityData object for the villager so functions can be called on it.
setZombieType:
Arguments:

@ -3,13 +3,13 @@ trigger.
setItem:
setLevelsMin:
Arguments:
ItemBlockData
float
Usage:
item data
min
Notes:
Sets the required item.
Sets the min level for the enchantment.
setLevelsMinMax:
Arguments:
@ -27,13 +27,13 @@ setLevelsMax:
Notes:
Sets the max level for the enchantment.
setLevelsMin:
setItem:
Arguments:
float
ItemBlockData
Usage:
min
item data
Notes:
Sets the min level for the enchantment.
Sets the required item.
setCount:
Arguments:

@ -2,10 +2,6 @@ These are the functions which can be called on a minecraft:entity_killed_player
getEntityData:
Notes:
Returns the EntityData object so functions can be called on it.
setEntityType:
Arguments:
String
@ -18,6 +14,10 @@ getDamageSource:
Notes:
Returns the DamageSourceData object so functions can be called on it.
getEntityData:
Notes:
Returns the EntityData object so functions can be called on it.
setCount:
Arguments:
int

@ -11,37 +11,21 @@ addItem:
Notes:
Adds a required item.
setOccupiedMinMax:
setEmptyMinMax:
Arguments:
float, float
Usage:
min, max
Notes:
Sets the min and max values for occupied inventory slots.
Sets the min and max values for empty inventory slots.
setOccupiedMin:
setEmptyMin:
Arguments:
float
Usage:
min
Notes:
Sets the min value for occupied inventory slots.
setOccupiedMax:
Arguments:
float
Usage:
max
Notes:
Sets the max value for occupied inventory slots.
setFullMinMax:
Arguments:
float, float
Usage:
min, max
Notes:
Sets the min and max values for full inventory slots.
Sets the min value for empty inventory slots.
setEmptyMax:
Arguments:
@ -51,13 +35,13 @@ setEmptyMax:
Notes:
Sets the max value for empty inventory slots.
setEmptyMin:
setOccupiedMin:
Arguments:
float
Usage:
min
Notes:
Sets the min value for empty inventory slots.
Sets the min value for occupied inventory slots.
setFullMin:
Arguments:
@ -67,13 +51,13 @@ setFullMin:
Notes:
Sets the min value for full inventory slots.
setEmptyMinMax:
setFullMinMax:
Arguments:
float, float
Usage:
min, max
Notes:
Sets the min and max values for empty inventory slots.
Sets the min and max values for full inventory slots.
setFullMax:
Arguments:
@ -83,6 +67,22 @@ setFullMax:
Notes:
Sets the max value for full inventory slots.
setOccupiedMax:
Arguments:
float
Usage:
max
Notes:
Sets the max value for occupied inventory slots.
setOccupiedMinMax:
Arguments:
float, float
Usage:
min, max
Notes:
Sets the min and max values for occupied inventory slots.
setCount:
Arguments:
int

@ -3,29 +3,29 @@ criteria trigger.
setItem:
setDeltaMin:
Arguments:
ItemBlockData
float
Usage:
item data
min
Notes:
Sets the required item.
Sets the min delta.
setDurabilityMinMax:
setDeltaMinMax:
Arguments:
float, float
Usage:
min, max
Notes:
Sets the min and max item durability.
Sets the min and max delta.
setDeltaMax:
setDurabilityMin:
Arguments:
float
Usage:
max
min
Notes:
Sets the max delta.
Sets the min item durability.
setDurabilityMax:
Arguments:
@ -35,29 +35,29 @@ setDurabilityMax:
Notes:
Sets the max item durability.
setDeltaMin:
setDeltaMax:
Arguments:
float
Usage:
min
max
Notes:
Sets the min delta.
Sets the max delta.
setDurabilityMin:
setItem:
Arguments:
float
ItemBlockData
Usage:
min
item data
Notes:
Sets the min item durability.
Sets the required item.
setDeltaMinMax:
setDurabilityMinMax:
Arguments:
float, float
Usage:
min, max
Notes:
Sets the min and max delta.
Sets the min and max item durability.
setCount:
Arguments:

@ -6,13 +6,13 @@ getDistanceData:
Notes:
Returns the DistanceData object so functions can be called on it.
setDurationMinMax:
setDurationMin:
Arguments:
float, float
float
Usage:
min, max
min
Notes:
Sets the min and max duration.
Sets the min duration.
setDurationMax:
Arguments:
@ -22,13 +22,13 @@ setDurationMax:
Notes:
Sets the max duration.
setDurationMin:
setDurationMinMax:
Arguments:
float
float, float
Usage:
min
min, max
Notes:
Sets the min duration.
Sets the min and max duration.
setCount:
Arguments:

@ -2,25 +2,17 @@ These are the functions which can be called on a minecraft:location criteria tri
setFeature:
Arguments:
String
Usage:
feature id
getLocationData:
Notes:
Sets the feature id. Used for things like structures.
Returns the LocationData object so functions can be called on it.
setBiome:
setWorldType:
Arguments:
Non_Null_Biome_ID
String
Usage:
biome id
Notes:
Sets the biome id. Can be an int or String.
getLocationData:
WorldType id
Notes:
Returns the LocationData object so functions can be called on it.
Sets the WorldType id.
setDimID:
Arguments:
@ -30,13 +22,21 @@ setDimID:
Notes:
Sets the dimension id.
setWorldType:
setFeature:
Arguments:
String
Usage:
WorldType id
feature id
Notes:
Sets the WorldType id.
Sets the feature id. Used for things like structures.
setBiome:
Arguments:
Non_Null_Biome_ID
Usage:
biome id
Notes:
Sets the biome id. Can be an int or String.
setGeneratorOptions:
Arguments:

@ -7,93 +7,93 @@ getDistanceData:
Notes:
Returns the DistanceData object so functions can be called on it.
setExitedGeneratorOptions:
setExitedFeature:
Arguments:
String
Usage:
generator string
feature id
Notes:
Sets the generator options string.
Sets the feature id for the exited location. Used for things like structures.
setEnteredFeature:
setEnteredBiome:
Arguments:
String
Non_Null_Biome_ID
Usage:
feature id
biome id
Notes:
Sets the feature id for the entered location. Used for things like structures.
Sets the biome id for the entered location. Can be an int or String.
setEnteredWorldType:
setExitedDimID:
Arguments:
String
int
Usage:
WorldType id
dimension id
Notes:
Sets the WorldType id.
Sets the dimension id.
setEnteredGeneratorOptions:
setEnteredDimID:
Arguments:
String
int
Usage:
generator string
dimension id
Notes:
Sets the generator options string.
Sets the dimension id.
setExitedWorldType:
Arguments:
String
Usage:
WorldType id
getEnteredData:
Notes:
Sets the WorldType id.
Returns the LocationData object for the entered location so functions can be called on it.
setEnteredBiome:
getExitedData:
Notes:
Returns the LocationData object for the exited location so functions can be called on it.
setExitedBiome:
Arguments:
Non_Null_Biome_ID
Usage:
biome id
Notes:
Sets the biome id for the entered location. Can be an int or String.
Sets the biome id for the exited location. Can be an int or String.
setExitedFeature:
setEnteredGeneratorOptions:
Arguments:
String
Usage:
feature id
Notes:
Sets the feature id for the exited location. Used for things like structures.
getEnteredData:
generator string
Notes:
Returns the LocationData object for the entered location so functions can be called on it.
Sets the generator options string.
getExitedData:
setEnteredWorldType:
Arguments:
String
Usage:
WorldType id
Notes:
Returns the LocationData object for the exited location so functions can be called on it.
Sets the WorldType id.
setExitedBiome:
setExitedWorldType:
Arguments:
Non_Null_Biome_ID
String
Usage:
biome id
WorldType id
Notes:
Sets the biome id for the exited location. Can be an int or String.
Sets the WorldType id.
setExitedDimID:
setExitedGeneratorOptions:
Arguments:
int
String
Usage:
dimension id
generator string
Notes:
Sets the dimension id.
Sets the generator options string.
setEnteredDimID:
setEnteredFeature:
Arguments:
int
String
Usage:
dimension id
feature id
Notes:
Sets the dimension id.
Sets the feature id for the entered location. Used for things like structures.
setCount:
Arguments:

@ -2,6 +2,26 @@ These are the functions which can be called on a minecraft:placed_block trigger.
getLocationData:
Notes:
Returns the LocationData object so functions can be called on it.
setWorldType:
Arguments:
String
Usage:
WorldType id
Notes:
Sets the WorldType id.
setDimID:
Arguments:
int
Usage:
dimension id
Notes:
Sets the dimension id.
setFeature:
Arguments:
String
@ -34,26 +54,6 @@ setBiome:
Notes:
Sets the biome id. Can be an int or String.
getLocationData:
Notes:
Returns the LocationData object so functions can be called on it.
setDimID:
Arguments:
int
Usage:
dimension id
Notes:
Sets the dimension id.
setWorldType:
Arguments:
String
Usage:
WorldType id
Notes:
Sets the WorldType id.
setGeneratorOptions:
Arguments:
String

@ -3,10 +3,6 @@ trigger.
getEntityData:
Notes:
Returns the EntityData object so functions can be called on it.
setEntityType:
Arguments:
String
@ -19,6 +15,10 @@ getDamageData:
Notes:
Returns the DamageData object so functions can be called on it.
getEntityData:
Notes:
Returns the EntityData object so functions can be called on it.
setCount:
Arguments:
int

@ -3,10 +3,6 @@ trigger.
getEntityData:
Notes:
Returns the EntityData object so functions can be called on it.
setEntityType:
Arguments:
String
@ -15,6 +11,10 @@ setEntityType:
Notes:
Sets the entity type.
getEntityData:
Notes:
Returns the EntityData object so functions can be called on it.
getDamageSourceData:
Notes:
Returns the DamageSourceData object so functions can be called on it.

@ -2,25 +2,17 @@ These are the functions which can be called on a minecraft:slept_in_bed trigger.
setFeature:
Arguments:
String
Usage:
feature id
getLocationData:
Notes:
Sets the feature id. Used for things like structures.
Returns the LocationData object so functions can be called on it.
setBiome:
setWorldType:
Arguments:
Non_Null_Biome_ID
String
Usage:
biome id
Notes:
Sets the biome id. Can be an int or String.
getLocationData:
WorldType id
Notes:
Returns the LocationData object so functions can be called on it.
Sets the WorldType id.
setDimID:
Arguments:
@ -30,13 +22,21 @@ setDimID:
Notes:
Sets the dimension id.
setWorldType:
setFeature:
Arguments:
String
Usage:
WorldType id
feature id
Notes:
Sets the WorldType id.
Sets the feature id. Used for things like structures.
setBiome:
Arguments:
Non_Null_Biome_ID
Usage:
biome id
Notes:
Sets the biome id. Can be an int or String.
setGeneratorOptions:
Arguments:

@ -3,10 +3,6 @@ trigger.
getEntityData:
Notes:
Returns the EntityData object so functions can be called on it.
setEntityType:
Arguments:
String
@ -15,6 +11,10 @@ setEntityType:
Notes:
Sets the entity type.
getEntityData:
Notes:
Returns the EntityData object so functions can be called on it.
setCount:
Arguments:
int

@ -2,10 +2,6 @@ These are the functions which can be called on a minecraft:tame_animal criteria
getEntityData:
Notes:
Returns the EntityData object so functions can be called on it.
setEntityType:
Arguments:
String
@ -14,6 +10,10 @@ setEntityType:
Notes:
Sets the entity type.
getEntityData:
Notes:
Returns the EntityData object so functions can be called on it.
setCount:
Arguments:
int

@ -3,10 +3,6 @@ trigger.
getEntityData:
Notes:
Returns the EntityData object so functions can be called on it.
setEntityType:
Arguments:
String
@ -23,6 +19,10 @@ setItem:
Notes:
Sets the required item that must be traded for from the villager.
getEntityData:
Notes:
Returns the EntityData object so functions can be called on it.
setCount:
Arguments:
int

@ -3,45 +3,41 @@ trigger. This criteria is triggered by a player left clicking a block.
setFeature:
Arguments:
String
Usage:
feature id
getLocationData:
Notes:
Sets the feature id. Used for things like structures.
Returns the LocationData object so functions can be called on it.
setItem:
setWorldType:
Arguments:
ItemBlockData
String
Usage:
item data
WorldType id
Notes:
Sets the required item.
Sets the WorldType id.
setBlock:
setDimID:
Arguments:
ItemBlockData
int
Usage:
block data
dimension id
Notes:
Sets the required block.
Sets the dimension id.
setHitZMinMax:
setHitXMinMax:
Arguments:
float, float
Usage:
min, max
Notes:
Sets the min and max Z coordinates for the interaction location on the block.
Sets the min and max X coordinates for the interaction location on the block.
setHitZMax:
setHitXMin:
Arguments:
float
Usage:
max
min
Notes:
Sets the max Z coordinate for the interaction location on the block.
Sets the min X coordinate for the interaction location on the block.
setHitXMax:
Arguments:
@ -51,14 +47,6 @@ setHitXMax:
Notes:
Sets the max X coordinate for the interaction location on the block.
setHitXMin:
Arguments:
float
Usage:
min
Notes:
Sets the min X coordinate for the interaction location on the block.
setHitYMinMax:
Arguments:
float, float
@ -67,14 +55,6 @@ setHitYMinMax:
Notes:
Sets the min and max Y coordinates for the interaction location on the block.
setHitXMinMax:
Arguments:
float, float
Usage:
min, max
Notes:
Sets the min and max X coordinates for the interaction location on the block.
setHitYMin:
Arguments:
float
@ -91,6 +71,14 @@ setHitYMax:
Notes:
Sets the max Y coordinate for the interaction location on the block.
setHitZMinMax:
Arguments:
float, float
Usage:
min, max
Notes:
Sets the min and max Z coordinates for the interaction location on the block.
setHitZMin:
Arguments:
float
@ -99,33 +87,45 @@ setHitZMin:
Notes:
Sets the min Z coordinate for the interaction location on the block.
setBiome:
setHitZMax:
Arguments:
Non_Null_Biome_ID
float
Usage:
biome id
max
Notes:
Sets the biome id. Can be an int or String.
Sets the max Z coordinate for the interaction location on the block.
getLocationData:
setFeature:
Arguments:
String
Usage:
feature id
Notes:
Returns the LocationData object so functions can be called on it.
Sets the feature id. Used for things like structures.
setDimID:
setItem:
Arguments:
int
ItemBlockData
Usage:
dimension id
item data
Notes:
Sets the dimension id.
Sets the required item.
setWorldType:
setBlock:
Arguments:
String
ItemBlockData
Usage:
WorldType id
block data
Notes:
Sets the WorldType id.
Sets the required block.
setBiome:
Arguments:
Non_Null_Biome_ID
Usage:
biome id
Notes:
Sets the biome id. Can be an int or String.
setGeneratorOptions:
Arguments:

@ -4,6 +4,26 @@ it or destroying it.
getLocationData:
Notes:
Returns the LocationData object so functions can be called on it.
setWorldType:
Arguments:
String
Usage:
WorldType id
Notes:
Sets the WorldType id.
setDimID:
Arguments:
int
Usage:
dimension id
Notes:
Sets the dimension id.
setFeature:
Arguments:
String
@ -36,26 +56,6 @@ setBiome:
Notes:
Sets the biome id. Can be an int or String.
getLocationData:
Notes:
Returns the LocationData object so functions can be called on it.
setDimID:
Arguments:
int
Usage:
dimension id
Notes:
Sets the dimension id.
setWorldType:
Arguments:
String
Usage:
WorldType id
Notes:
Sets the WorldType id.
setGeneratorOptions:
Arguments:
String

@ -3,6 +3,26 @@ trigger. This criteria is triggered by a player destroying a block.
getLocationData:
Notes:
Returns the LocationData object so functions can be called on it.
setWorldType:
Arguments:
String
Usage:
WorldType id
Notes:
Sets the WorldType id.
setDimID:
Arguments:
int
Usage:
dimension id
Notes:
Sets the dimension id.
setFeature:
Arguments:
String
@ -35,26 +55,6 @@ setBiome:
Notes:
Sets the biome id. Can be an int or String.
getLocationData:
Notes:
Returns the LocationData object so functions can be called on it.
setDimID:
Arguments:
int
Usage:
dimension id
Notes:
Sets the dimension id.
setWorldType:
Arguments:
String
Usage:
WorldType id
Notes:
Sets the WorldType id.
setGeneratorOptions:
Arguments:
String

@ -3,6 +3,26 @@ trigger. This criteria is triggered by a player harvesting a block.
getLocationData:
Notes:
Returns the LocationData object so functions can be called on it.
setWorldType:
Arguments:
String
Usage:
WorldType id
Notes:
Sets the WorldType id.
setDimID:
Arguments:
int
Usage:
dimension id
Notes:
Sets the dimension id.
setFeature:
Arguments:
String
@ -35,26 +55,6 @@ setBiome:
Notes:
Sets the biome id. Can be an int or String.
getLocationData:
Notes:
Returns the LocationData object so functions can be called on it.
setDimID:
Arguments:
int
Usage:
dimension id
Notes:
Sets the dimension id.
setWorldType:
Arguments:
String
Usage:
WorldType id
Notes:
Sets the WorldType id.
setGeneratorOptions:
Arguments:
String

@ -3,45 +3,41 @@ trigger. This criteria is triggered by a player right clicking a block.
setFeature:
Arguments:
String
Usage:
feature id
getLocationData:
Notes:
Sets the feature id. Used for things like structures.
Returns the LocationData object so functions can be called on it.
setItem:
setWorldType:
Arguments:
ItemBlockData
String
Usage:
item data
WorldType id
Notes:
Sets the required item.
Sets the WorldType id.
setBlock:
setDimID:
Arguments:
ItemBlockData
int
Usage:
block data
dimension id
Notes:
Sets the required block.
Sets the dimension id.
setHitZMinMax:
setHitXMinMax:
Arguments:
float, float
Usage:
min, max
Notes:
Sets the min and max Z coordinates for the interaction location on the block.
Sets the min and max X coordinates for the interaction location on the block.
setHitZMax:
setHitXMin:
Arguments:
float
Usage:
max
min
Notes:
Sets the max Z coordinate for the interaction location on the block.
Sets the min X coordinate for the interaction location on the block.
setHitXMax:
Arguments:
@ -51,14 +47,6 @@ setHitXMax:
Notes:
Sets the max X coordinate for the interaction location on the block.
setHitXMin:
Arguments:
float
Usage:
min
Notes:
Sets the min X coordinate for the interaction location on the block.
setHitYMinMax:
Arguments:
float, float
@ -67,14 +55,6 @@ setHitYMinMax:
Notes:
Sets the min and max Y coordinates for the interaction location on the block.
setHitXMinMax:
Arguments:
float, float
Usage:
min, max
Notes:
Sets the min and max X coordinates for the interaction location on the block.
setHitYMin:
Arguments:
float
@ -91,6 +71,14 @@ setHitYMax:
Notes:
Sets the max Y coordinate for the interaction location on the block.
setHitZMinMax:
Arguments:
float, float
Usage:
min, max
Notes:
Sets the min and max Z coordinates for the interaction location on the block.
setHitZMin:
Arguments:
float
@ -99,33 +87,45 @@ setHitZMin:
Notes:
Sets the min Z coordinate for the interaction location on the block.
setBiome:
setHitZMax:
Arguments:
Non_Null_Biome_ID
float
Usage:
biome id
max
Notes:
Sets the biome id. Can be an int or String.
Sets the max Z coordinate for the interaction location on the block.
getLocationData:
setFeature:
Arguments:
String
Usage:
feature id
Notes:
Returns the LocationData object so functions can be called on it.
Sets the feature id. Used for things like structures.
setDimID:
setItem:
Arguments:
int
ItemBlockData
Usage:
dimension id
item data
Notes:
Sets the dimension id.
Sets the required item.
setWorldType:
setBlock:
Arguments:
String
ItemBlockData
Usage:
WorldType id
block data
Notes:
Sets the WorldType id.
Sets the required block.
setBiome:
Arguments:
Non_Null_Biome_ID
Usage:
biome id
Notes:
Sets the biome id. Can be an int or String.
setGeneratorOptions:
Arguments:

@ -3,6 +3,26 @@ trigger. This criteria is triggered by a player right clicking with an item.
getLocationData:
Notes:
Returns the LocationData object so functions can be called on it.
setWorldType:
Arguments:
String
Usage:
WorldType id
Notes:
Sets the WorldType id.
setDimID:
Arguments:
int
Usage:
dimension id
Notes:
Sets the dimension id.
setFeature:
Arguments:
String
@ -27,26 +47,6 @@ setBiome:
Notes:
Sets the biome id. Can be an int or String.
getLocationData:
Notes:
Returns the LocationData object so functions can be called on it.
setDimID:
Arguments:
int
Usage:
dimension id
Notes:
Sets the dimension id.
setWorldType:
Arguments:
String
Usage:
WorldType id
Notes:
Sets the WorldType id.
setGeneratorOptions:
Arguments:
String

@ -2,22 +2,6 @@ These are the functions which can be called on a DamageData object.
getEntityData:
Notes:
Returns the EntityData object so functions can be called on it.
getDamageSourceData:
Notes:
Returns the DamageSourceData object so functions can be called on it.
setBlocked:
Arguments:
boolean
Usage:
true/false
Notes:
Sets if the damage was blocked.
setDealtMinMax:
Arguments:
float, float
@ -26,13 +10,21 @@ setDealtMinMax:
Notes:
Sets the min and max damage dealt.
setTakenMax:
setDealtMin:
Arguments:
float
Usage:
min
Notes:
Sets the min damage dealt.
setDealtMax:
Arguments:
float
Usage:
max
Notes:
Sets the max damage taken.
Sets the max damage dealt.
setTakenMinMax:
Arguments:
@ -42,27 +34,35 @@ setTakenMinMax:
Notes:
Sets the min and max damage taken.
setDealtMax:
setTakenMax:
Arguments:
float
Usage:
max
Notes:
Sets the max damage dealt.
Sets the max damage taken.
setDealtMin:
setTakenMin:
Arguments:
float
Usage:
min
Notes:
Sets the min damage dealt.
Sets the min damage taken.
setTakenMin:
getEntityData:
Notes:
Returns the EntityData object so functions can be called on it.
setBlocked:
Arguments:
float
boolean
Usage:
min
true/false
Notes:
Sets the min damage taken.
Sets if the damage was blocked.
getDamageSourceData:
Notes:
Returns the DamageSourceData object so functions can be called on it.

@ -2,67 +2,67 @@ These are the functions which can be called on a DamageSourceData object.
isExplosion:
bypassesMagic:
Arguments:
boolean
Usage:
true/false
Notes:
Sets if the damage source is an explosion.
Sets if the damage source bypasses magic.
isProjectile:
bypassesArmor:
Arguments:
boolean
Usage:
true/false
Notes:
Sets if the damage source is a projectile.
Sets if the damage source bypasses armor.
isMagic:
isFire:
Arguments:
boolean
Usage:
true/false
Notes:
Sets if the damage source is magic.
Sets if the damage source is fire.
getImmediateSourceData:
getSourceData:
Notes:
Returns the EntityData object for the immediate source entity (This would be for things like projectiles.) so functions can be called on it.
Returns the EntityData object for the source entity (This would be for the player/skeleton/etc.) so functions can be called on it.
bypassesInvulnerability:
isExplosion:
Arguments:
boolean
Usage:
true/false
Notes:
Sets if the damage source bypasses invulerability.
Sets if the damage source is an explosion.
bypassesMagic:
isProjectile:
Arguments:
boolean
Usage:
true/false
Notes:
Sets if the damage source bypasses magic.
getSourceData:
Notes:
Returns the EntityData object for the source entity (This would be for the player/skeleton/etc.) so functions can be called on it.
Sets if the damage source is a projectile.
bypassesArmor:
isMagic:
Arguments:
boolean
Usage:
true/false
Notes:
Sets if the damage source bypasses armor.
Sets if the damage source is magic.
isFire:
getImmediateSourceData:
Notes:
Returns the EntityData object for the immediate source entity (This would be for things like projectiles.) so functions can be called on it.
bypassesInvulnerability:
Arguments:
boolean
Usage:
true/false
Notes:
Sets if the damage source is fire.
Sets if the damage source bypasses invulerability.

@ -2,14 +2,6 @@ These are the functions which can be called on an DimensionData object.
setDimensionID:
Arguments:
int
Usage:
dimension id
Notes:
Sets the dimension id.
setDimensionType:
Arguments:
String
@ -18,3 +10,11 @@ setDimensionType:
Notes:
Sets the dimension type. Vanilla options are "overworld", "the_nether", "the_end"
setDimensionID:
Arguments:
int
Usage:
dimension id
Notes:
Sets the dimension id.

@ -2,21 +2,21 @@ These are the functions which can be called on a DistanceData object.
setHorizontalMinMax:
setYMin:
Arguments:
float, float
float
Usage:
min, max
min
Notes:
Sets the min and max distances on the horizontal axis.
Sets the min distance on the Y axis.
setAbsoluteMinMax:
setZMin:
Arguments:
float, float
float
Usage:
min, max
min
Notes:
Sets the min and max distances for all directions combined.
Sets the min distance on the Z axis.
setXMin:
Arguments:
@ -26,99 +26,99 @@ setXMin:
Notes:
Sets the min distance on the X axis.
setXMinMax:
setZMinMax:
Arguments:
float, float
Usage:
min, max
Notes:
Sets the min and max distances on the X axis.
Sets the min and max distances on the Z axis.
setXMax:
setZMax:
Arguments:
float
Usage:
max
Notes:
Sets the max distance on the X axis.
Sets the max distance on the Z axis.
setYMinMax:
setHorizontalMax:
Arguments:
float, float
float
Usage:
min, max
max
Notes:
Sets the min and max distances on the Y axis.
Sets the max distance on the horizontal axis.
setYMin:
setXMinMax:
Arguments:
float
float, float
Usage:
min
min, max
Notes:
Sets the min distance on the Y axis.
Sets the min and max distances on the X axis.
setYMax:
setXMax:
Arguments:
float
Usage:
max
Notes:
Sets the max distance on the Y axis.
Sets the max distance on the X axis.
setZMinMax:
setAbsoluteMin:
Arguments:
float, float
float
Usage:
min, max
min
Notes:
Sets the min and max distances on the Z axis.
Sets the min distance for all directions combined.
setZMin:
setHorizontalMin:
Arguments:
float
Usage:
min
Notes:
Sets the min distance on the Z axis.
Sets the min distance on the horizontal axis.
setZMax:
setAbsoluteMax:
Arguments:
float
Usage:
max
Notes:
Sets the max distance on the Z axis.
Sets the max distance for all directions combined.
setHorizontalMin:
setYMinMax:
Arguments:
float
float, float
Usage:
min
min, max
Notes:
Sets the min distance on the horizontal axis.
Sets the min and max distances on the Y axis.
setHorizontalMax:
setYMax:
Arguments:
float
Usage:
max
Notes:
Sets the max distance on the horizontal axis.
Sets the max distance on the Y axis.
setAbsoluteMax:
setAbsoluteMinMax:
Arguments:
float
float, float
Usage:
max
min, max
Notes:
Sets the max distance for all directions combined.
Sets the min and max distances for all directions combined.
setAbsoluteMin:
setHorizontalMinMax:
Arguments:
float
float, float
Usage:
min
min, max
Notes:
Sets the min distance for all directions combined.
Sets the min and max distances on the horizontal axis.

@ -2,38 +2,30 @@ These are the functions which can be called on an EntityData object.
setType:
setDimensionType:
Arguments:
String
Usage:
entity type
dimension type
Notes:
Sets the entity type.
Sets the dimension type. Vanilla options are "overworld", "the_nether", "the_end"
setFeature:
getLocationData:
Notes:
Returns the LocationData object so functions can be called on it.
setWorldType:
Arguments:
String
Usage:
feature id
WorldType id
Notes:
Sets the feature id. Used for things like structures.
Sets the WorldType id.
getDistanceData:
Notes:
Returns the DistanceData object so functions can be called on it.
setBiome:
Arguments:
Non_Null_Biome_ID
Usage:
biome id
Notes:
Sets the biome id. Can be an int or String.
getLocationData:
Notes:
Returns the LocationData object so functions can be called on it.
setDimID:
Arguments:
int
@ -42,21 +34,29 @@ setDimID:
Notes:
Sets the dimension id.
setWorldType:
setFeature:
Arguments:
String
Usage:
WorldType id
feature id
Notes:
Sets the WorldType id.
Sets the feature id. Used for things like structures.
setDimensionType:
setType:
Arguments:
String
Usage:
dimension type
entity type
Notes:
Sets the dimension type. Vanilla options are "overworld", "the_nether", "the_end"
Sets the entity type.
setBiome:
Arguments:
Non_Null_Biome_ID
Usage:
biome id
Notes:
Sets the biome id. Can be an int or String.
setGeneratorOptions:
Arguments:

@ -2,37 +2,29 @@ These are the functions which can be called on an LocationData object.
setFeature:
Arguments:
String
Usage:
feature id
Notes:
Sets the feature id. Used for things like structures.
setBiome:
setYMin:
Arguments:
Non_Null_Biome_ID
float
Usage:
biome id
min
Notes:
Sets the biome id. Can be an int or String.
Sets the min Y coordinate.
setDimID:
setZMin:
Arguments:
int
float
Usage:
dimension id
min
Notes:
Sets the dimension id.
Sets the min Z coordinate.
setWorldType:
setDimensionType:
Arguments:
String
Usage:
WorldType id
dimension type
Notes:
Sets the WorldType id.
Sets the dimension type. Vanilla options are "overworld", "the_nether", "the_end"
setXMin:
Arguments:
@ -42,77 +34,85 @@ setXMin:
Notes:
Sets the min X coordinate.
setXMinMax:
setZMinMax:
Arguments:
float, float
Usage:
min, max
Notes:
Sets the min and max X coordinates.
Sets the min and max Z coordinates.
setXMax:
setZMax:
Arguments:
float
Usage:
max
Notes:
Sets the max X coordinate.
Sets the max Z coordinate.
setYMinMax:
setXMinMax:
Arguments:
float, float
Usage:
min, max
Notes:
Sets the min and max Y coordinates.
Sets the min and max X coordinates.
setYMin:
setXMax:
Arguments:
float
Usage:
min
max
Notes:
Sets the min Y coordinate.
Sets the max X coordinate.
setYMax:
setWorldType:
Arguments:
float
String
Usage:
max
WorldType id
Notes:
Sets the max Y coordinate.
Sets the WorldType id.
setZMinMax:
setYMinMax:
Arguments:
float, float
Usage:
min, max
Notes:
Sets the min and max Z coordinates.
Sets the min and max Y coordinates.
setZMin:
setDimID:
Arguments:
int
Usage:
dimension id
Notes:
Sets the dimension id.
setYMax:
Arguments:
float
Usage:
min
max
Notes:
Sets the min Z coordinate.
Sets the max Y coordinate.
setDimensionType:
setFeature:
Arguments:
String
Usage:
dimension type
feature id
Notes:
Sets the dimension type. Vanilla options are "overworld", "the_nether", "the_end"
Sets the feature id. Used for things like structures.
setZMax:
setBiome:
Arguments:
float
Non_Null_Biome_ID
Usage:
max
biome id
Notes:
Sets the max Z coordinate.
Sets the biome id. Can be an int or String.
setGeneratorOptions:
Arguments:

@ -2,45 +2,45 @@ These are the functions which can be called on a PotionEffectData object.
setVisible:
setDurationMin:
Arguments:
boolean
float
Usage:
true/false
min
Notes:
Sets if the effect is visible.
Sets the min duration for the effect.
setAmbient:
setDurationMax:
Arguments:
boolean
float
Usage:
true/false
max
Notes:
Sets if the effect is ambient.
Sets the max duration for the effect.
setDurationMinMax:
setVisible:
Arguments:
float, float
boolean
Usage:
min, max
true/false
Notes:
Sets the min and max duration for the effect.
Sets if the effect is visible.
setAmplifierMinMax:
setAmbient:
Arguments:
float, float
boolean
Usage:
min, max
true/false
Notes:
Sets the min and max amplifier for the effect.
Sets if the effect is ambient.
setDurationMax:
setAmplifierMax:
Arguments:
float
Usage:
max
Notes:
Sets the max duration for the effect.
Sets the max amplifier for the effect.
setAmplifierMin:
Arguments:
@ -50,19 +50,19 @@ setAmplifierMin:
Notes:
Sets the min amplifier for the effect.
setDurationMin:
setAmplifierMinMax:
Arguments:
float
float, float
Usage:
min
min, max
Notes:
Sets the min duration for the effect.
Sets the min and max amplifier for the effect.
setAmplifierMax:
setDurationMinMax:
Arguments:
float
float, float
Usage:
max
min, max
Notes:
Sets the max amplifier for the effect.
Sets the min and max duration for the effect.

@ -2,377 +2,377 @@ These are the functions which can be called directly in a script advancement fil
setDescription:
addCriteria:
Arguments:
String
String, String
Usage:
description
criteria name, criteria trigger type
Notes:
Sets the description for the advancement. This or setTranslatedDescription is required.
Adds a criteria to the advancement with the specified type. Returns the criteria object for use as a variable.
setTitle:
pageRequiresRoot:
Notes:
Convenience method to add a 'triumph:completed_advancement' criteria for this root to every advancement on the page. Can only be used in a root advancement.
addRewardRecipe:
Arguments:
String
Usage:
title
recipe name
Notes:
Sets the title for the advancement. This or setTranslatedTitle is required.
Adds a recipe as a reward for completing the advancement. You can get the name of the recipe you want to grant from NEI or JEI.
hideLines:
addRequirements:
Arguments:
String array
Usage:
array of criteria requirements
Notes:
Sets the advancement to hide connection lines to parents.
This is the manual way of adding requirements. The array of criteria requirements will be added as a requirement array. This is done in basically the same way as vanilla Json advancements, where an array of requirements is a group of criteria that, if all are completed, the advancement is completed. Multiple arrays can be added by calling this function multiple times.
drawDirectLines:
addRewardItem:
Arguments:
ItemBlockData
Usage:
item data
Notes:
Sets the advancement to draw direct lines to parents.
Adds the item as a reward for completing this advancement.
setHidden:
setRequirements:
Arguments:
boolean
String, String array
Usage:
if the advancement should be hidden
Requirements type, criteria exception array
Notes:
Sets if the advancement should be hidden until it is completed. Not compatible with other visibility options.
This is a helper method designed to make setting criteria requirements easier. If set to "all" this will make all criteria required for completion. If set to "any" this will make any criteria complete the advancement. If set to "any" the array of criteria exceptions is used to configure the requirements where all exceptions are required plus any other single criteria.
setIcon:
setRequirements:
Arguments:
ItemBlockData
String
Usage:
item data
Requirements type. This type can be either "any" or "all"
Notes:
Sets the item icon for the advancement. This is required.
This is a helper method designed to make setting criteria requirements easier. If set to "all" this will make all criteria required for completion. If set to "any" this will make any criteria complete the advancement.
addParent:
pageVisibleIf:
Arguments:
String
Usage:
Advancement resource location or gamestage name
Notes:
Adds a parent for the advancement. This only effects its position on the advancement page and connection lines. By default parents are not required for the advancement to be completed. At least one parent is required for non-root advancements. If the string ends with a / it will be treated as a folder, and all advancements within that folder will be added as parents.
Only usable in root advancements. Makes the page visible if the provided advancement/gamestage is complete. All visibility options (alwaysVisible, alwaysHidden, visibleIf, hiddenIf, visibleUnless and hiddenUnless) are run in order of addition to the script. The first one in the list to be completed is the one which enforces its visibility option.
setBackground:
visibleIf:
Arguments:
boolean
String
Usage:
background resource location
Advancement resource location or gamestage name
Notes:
Sets the background for the advancement page. This is required and only used by root advancements. Be aware the background is tiled.
Makes the advancement visible if the provided advancement/gamestage is complete. All visibility options (alwaysVisible, alwaysHidden, visibleIf, hiddenIf, visibleUnless and hiddenUnless) are run in order of addition to the script. The first one in the list to be completed is the one which enforces its visibility option.
setCompletedLineColor:
hiddenIf:
Arguments:
int
String
Usage:
color int
Advancement resource location or gamestage name
Notes:
Sets the completed line color for the advancement.
Makes the advancement hidden if the provided advancement/gamestage is complete. All visibility options (alwaysVisible, alwaysHidden, visibleIf, hiddenIf, visibleUnless and hiddenUnless) are run in order of addition to the script. The first one in the list to be completed is the one which enforces its visibility option.
setCompletedLineColor:
setRepeatTime:
Arguments:
int, int, int
long
Usage:
red, green, blue
number of seconds before the advancement can be repeated
Notes:
Sets the completed line color for the advancement.
Sets the number of seconds real time between advancement completion and when it will be completable again.
setAnnounceToChat:
setShowToast:
Arguments:
boolean
Usage:
if advancement completion should be announced in chat
if the toast should be shown
Notes:
Sets if the advancement completion should be announced in chat.
Sets if a toast should be shown to the player when the advancement is completed.
setTranslatedDescription:
hiddenUnless:
Arguments:
String
Usage:
description translation path
Notes:
Sets the description for the advancement. Used for localization. This or setDescription is required.
setRequiresParents:
Advancement resource location or gamestage name
Notes:
This is a helper method which adds criteria either named 'completedParent'/'completedParent2'/etc or if the 'useNewParentCompletionCriteriaNames' option is set in the main config named the same as their title or resource location (Example: "Completed Some Advancement Title") with type "triumph:completed_advancement", and makes them a requirement. This effectively makes the advancement require its parents to be completed before it can be completed.
Makes the advancement hidden if the provided advancement/gamestage is not completed. All visibility options (alwaysVisible, alwaysHidden, visibleIf, hiddenIf, visibleUnless and hiddenUnless) are run in order of addition to the script. The first one in the list to be completed is the one which enforces its visibility option.
addRewardSkillable:
setFrameType:
Arguments:
String, int
boolean
Usage:
skill, levels
frame type
Notes:
Adds a Skillable skill level up reward.
Sets the frame type for the advancement. Options are "TASK", "CHALLENGE", "GOAL". Default is TASK.
pageAlwaysVisible:
alwaysVisible:
Notes:
Only usable in root advancements. Makes the page always visible. All visibility options (alwaysVisible, alwaysHidden, visibleIf, hiddenIf, visibleUnless and hiddenUnless) are run in order of addition to the script. The first one in the list to be completed is the one which enforces its visibility option.
Makes the advancement always visible. All visibility options (alwaysVisible, alwaysHidden, visibleIf, hiddenIf, visibleUnless and hiddenUnless) are run in order of addition to the script. The first one in the list to be completed is the one which enforces its visibility option.
setUncompletedLineColor:
Arguments:
int
Usage:
color int
pageAlwaysHidden:
Notes:
Sets the uncompleted line color for the advancement.
Only usable in root advancements. Makes the page always hidden. All visibility options (alwaysVisible, alwaysHidden, visibleIf, hiddenIf, visibleUnless and hiddenUnless) are run in order of addition to the script. The first one in the list to be completed is the one which enforces its visibility option.
setUncompletedLineColor:
visibleUnless:
Arguments:
int, int, int
String
Usage:
red, green, blue
Advancement resource location or gamestage name
Notes:
Sets the uncompleted line color for the advancement.
Makes the advancement visible if the provided advancement/gamestage is not completed. All visibility options (alwaysVisible, alwaysHidden, visibleIf, hiddenIf, visibleUnless and hiddenUnless) are run in order of addition to the script. The first one in the list to be completed is the one which enforces its visibility option.
pageVisibleUnless:
pageHiddenUnless:
Arguments:
String
Usage:
Advancement resource location or gamestage name
Notes:
Only usable in root advancements. Makes the page visible if the provided advancement/gamestage is not completed. All visibility options (alwaysVisible, alwaysHidden, visibleIf, hiddenIf, visibleUnless and hiddenUnless) are run in order of addition to the script. The first one in the list to be completed is the one which enforces its visibility option.
Only usable in root advancements. Makes the page hidden if the provided advancement/gamestage is not completed. All visibility options (alwaysVisible, alwaysHidden, visibleIf, hiddenIf, visibleUnless and hiddenUnless) are run in order of addition to the script. The first one in the list to be completed is the one which enforces its visibility option.
setRewardExperience:
Arguments:
int
Usage:
experience
alwaysHidden:
Notes:
Sets the experience amount for the reward for completing the advancement. This is in xp, not in levels.
Makes the advancement always hidden. All visibility options (alwaysVisible, alwaysHidden, visibleIf, hiddenIf, visibleUnless and hiddenUnless) are run in order of addition to the script. The first one in the list to be completed is the one which enforces its visibility option.
setTranslatedTitle:
pageHiddenIf:
Arguments:
String
Usage:
title translation path
Advancement resource location or gamestage name
Notes:
Sets the translated title for the advancement. Used for localization. This or setTitle is required.
Only usable in root advancements. Makes the page hidden if the provided advancement/gamestage is complete. All visibility options (alwaysVisible, alwaysHidden, visibleIf, hiddenIf, visibleUnless and hiddenUnless) are run in order of addition to the script. The first one in the list to be completed is the one which enforces its visibility option.
setUncompletedIconColor:
hideLines:
Notes:
Sets the advancement to hide connection lines to parents.
drawDirectLines:
Notes:
Sets the advancement to draw direct lines to parents.
setHidden:
Arguments:
int, int, int
boolean
Usage:
red, green, blue
if the advancement should be hidden
Notes:
Sets the uncompleted icon color for the advancement.
Sets if the advancement should be hidden until it is completed. Not compatible with other visibility options.
setUncompletedIconColor:
setPos:
Arguments:
int
int, int
Usage:
color int
x pos, y pos
Notes:
Sets the uncompleted icon color for the advancement.
Sets the x and y coordinates of the advancement.
addRewardLootTable:
setTitle:
Arguments:
String
Usage:
loottable resource location
title
Notes:
Adds a loot table reward.
Sets the title for the advancement. This or setTranslatedTitle is required.
setCompletedIconColor:
setIcon:
Arguments:
int
ItemBlockData
Usage:
color
item data
Notes:
Sets the completed icon color for the advancement.
Sets the item icon for the advancement. This is required.
setCompletedIconColor:
addParent:
Arguments:
int, int, int
Usage:
red, green, blue
String
Notes:
Sets the completed icon color for the advancement.
Adds a parent for the advancement. This only effects its position on the advancement page and connection lines. By default parents are not required for the advancement to be completed. At least one parent is required for non-root advancements. If the string ends with a / it will be treated as a folder, and all advancements within that folder will be added as parents.
addRewardFunction:
setBackground:
Arguments:
String
boolean
Usage:
function name
background resource location
Notes:
Adds the function with the provided name as a reward for completing the advancement.
Sets the background for the advancement page. This is required and only used by root advancements. Be aware the background is tiled.
setUncompletedTitleColor:
setDescription:
Arguments:
int, int, int
String
Usage:
red, green, blue
description
Notes:
Sets the uncompleted title color for the advancement.
Sets the description for the advancement. This or setTranslatedDescription is required.
setUncompletedTitleColor:
addRewardLootTable:
Arguments:
int
String
Usage:
color int
loottable resource location
Notes:
Sets the uncompleted title color for the advancement.
Adds a loot table reward.
setCompletedTitleColor:
setAnnounceToChat:
Arguments:
int, int, int
boolean
Usage:
red, green, blue
if advancement completion should be announced in chat
Notes:
Sets the completed title color for the advancement.
Sets if the advancement completion should be announced in chat.
setCompletedTitleColor:
setCompletedIconColor:
Arguments:
int
Usage:
color
Notes:
Sets the completed title color for the advancement.
Sets the completed icon color for the advancement.
setPos:
setCompletedIconColor:
Arguments:
int, int
int, int, int
Usage:
x pos, y pos
red, green, blue
Notes:
Sets the x and y coordinates of the advancement.
Sets the completed icon color for the advancement.
addCriteria:
setUncompletedLineColor:
Arguments:
String, String
int, int, int
Usage:
criteria name, criteria trigger type
red, green, blue
Notes:
Adds a criteria to the advancement with the specified type. Returns the criteria object for use as a variable.
Sets the uncompleted line color for the advancement.
setFrameType:
setUncompletedLineColor:
Arguments:
boolean
int
Usage:
frame type
color int
Notes:
Sets the frame type for the advancement. Options are "TASK", "CHALLENGE", "GOAL". Default is TASK.
Sets the uncompleted line color for the advancement.
addRewardRecipe:
addRewardFunction:
Arguments:
String
Usage:
recipe name
function name
Notes:
Adds a recipe as a reward for completing the advancement. You can get the name of the recipe you want to grant from NEI or JEI.
Adds the function with the provided name as a reward for completing the advancement.
addRequirements:
setTranslatedDescription:
Arguments:
String array
String
Usage:
array of criteria requirements
description translation path
Notes:
This is the manual way of adding requirements. The array of criteria requirements will be added as a requirement array. This is done in basically the same way as vanilla Json advancements, where an array of requirements is a group of criteria that, if all are completed, the advancement is completed. Multiple arrays can be added by calling this function multiple times.
Sets the description for the advancement. Used for localization. This or setDescription is required.
addRewardItem:
setCompletedLineColor:
Arguments:
ItemBlockData
int, int, int
Usage:
item data
red, green, blue
Notes:
Adds the item as a reward for completing this advancement.
Sets the completed line color for the advancement.
setShowToast:
setCompletedLineColor:
Arguments:
boolean
int
Usage:
if the toast should be shown
color int
Notes:
Sets if a toast should be shown to the player when the advancement is completed.
Sets the completed line color for the advancement.
pageRequiresRoot:
pageAlwaysVisible:
Notes:
Convenience method to add a 'triumph:completed_advancement' criteria for this root to every advancement on the page. Can only be used in a root advancement.
Only usable in root advancements. Makes the page always visible. All visibility options (alwaysVisible, alwaysHidden, visibleIf, hiddenIf, visibleUnless and hiddenUnless) are run in order of addition to the script. The first one in the list to be completed is the one which enforces its visibility option.
setRequirements:
setUncompletedTitleColor:
Arguments:
String, String array
int, int, int
Usage:
Requirements type, criteria exception array
red, green, blue
Notes:
This is a helper method designed to make setting criteria requirements easier. If set to "all" this will make all criteria required for completion. If set to "any" this will make any criteria complete the advancement. If set to "any" the array of criteria exceptions is used to configure the requirements where all exceptions are required plus any other single criteria.
Sets the uncompleted title color for the advancement.
setRequirements:
setUncompletedTitleColor:
Arguments:
String
int
Usage:
Requirements type. This type can be either "any" or "all"
color int
Notes:
This is a helper method designed to make setting criteria requirements easier. If set to "all" this will make all criteria required for completion. If set to "any" this will make any criteria complete the advancement.
Sets the uncompleted title color for the advancement.
visibleIf:
addRewardSkillable:
Arguments:
String
String, int
Usage:
Advancement resource location or gamestage name
skill, levels
Notes:
Makes the advancement visible if the provided advancement/gamestage is complete. All visibility options (alwaysVisible, alwaysHidden, visibleIf, hiddenIf, visibleUnless and hiddenUnless) are run in order of addition to the script. The first one in the list to be completed is the one which enforces its visibility option.
Adds a Skillable skill level up reward.
setRepeatTime:
setCompletedTitleColor:
Arguments:
long
int
Usage:
number of seconds before the advancement can be repeated
color
Notes:
Sets the number of seconds real time between advancement completion and when it will be completable again.
Sets the completed title color for the advancement.
pageHiddenIf:
setCompletedTitleColor:
Arguments:
String
int, int, int
Usage:
Advancement resource location or gamestage name
red, green, blue
Notes:
Only usable in root advancements. Makes the page hidden if the provided advancement/gamestage is complete. All visibility options (alwaysVisible, alwaysHidden, visibleIf, hiddenIf, visibleUnless and hiddenUnless) are run in order of addition to the script. The first one in the list to be completed is the one which enforces its visibility option.
Sets the completed title color for the advancement.
hiddenUnless:
setUncompletedIconColor:
Arguments:
String
int
Usage:
Advancement resource location or gamestage name
Notes:
Makes the advancement hidden if the provided advancement/gamestage is not completed. All visibility options (alwaysVisible, alwaysHidden, visibleIf, hiddenIf, visibleUnless and hiddenUnless) are run in order of addition to the script. The first one in the list to be completed is the one which enforces its visibility option.
alwaysHidden:
Notes:
Makes the advancement always hidden. All visibility options (alwaysVisible, alwaysHidden, visibleIf, hiddenIf, visibleUnless and hiddenUnless) are run in order of addition to the script. The first one in the list to be completed is the one which enforces its visibility option.
alwaysVisible:
Notes:
Makes the advancement always visible. All visibility options (alwaysVisible, alwaysHidden, visibleIf, hiddenIf, visibleUnless and hiddenUnless) are run in order of addition to the script. The first one in the list to be completed is the one which enforces its visibility option.
pageAlwaysHidden:
color int
Notes:
Only usable in root advancements. Makes the page always hidden. All visibility options (alwaysVisible, alwaysHidden, visibleIf, hiddenIf, visibleUnless and hiddenUnless) are run in order of addition to the script. The first one in the list to be completed is the one which enforces its visibility option.
Sets the uncompleted icon color for the advancement.
visibleUnless:
setUncompletedIconColor:
Arguments:
String
int, int, int
Usage:
Advancement resource location or gamestage name
red, green, blue
Notes:
Makes the advancement visible if the provided advancement/gamestage is not completed. All visibility options (alwaysVisible, alwaysHidden, visibleIf, hiddenIf, visibleUnless and hiddenUnless) are run in order of addition to the script. The first one in the list to be completed is the one which enforces its visibility option.
Sets the uncompleted icon color for the advancement.
hiddenIf:
setTranslatedTitle:
Arguments:
String
Usage:
Advancement resource location or gamestage name
title translation path
Notes:
Makes the advancement hidden if the provided advancement/gamestage is complete. All visibility options (alwaysVisible, alwaysHidden, visibleIf, hiddenIf, visibleUnless and hiddenUnless) are run in order of addition to the script. The first one in the list to be completed is the one which enforces its visibility option.
Sets the translated title for the advancement. Used for localization. This or setTitle is required.
pageHiddenUnless:
setRequiresParents:
Notes:
This is a helper method which adds criteria either named 'completedParent'/'completedParent2'/etc or if the 'useNewParentCompletionCriteriaNames' option is set in the main config named the same as their title or resource location (Example: "Completed Some Advancement Title") with type "triumph:completed_advancement", and makes them a requirement. This effectively makes the advancement require its parents to be completed before it can be completed.
pageVisibleUnless:
Arguments:
String
Usage:
Advancement resource location or gamestage name
Notes:
Only usable in root advancements. Makes the page hidden if the provided advancement/gamestage is not completed. All visibility options (alwaysVisible, alwaysHidden, visibleIf, hiddenIf, visibleUnless and hiddenUnless) are run in order of addition to the script. The first one in the list to be completed is the one which enforces its visibility option.
Only usable in root advancements. Makes the page visible if the provided advancement/gamestage is not completed. All visibility options (alwaysVisible, alwaysHidden, visibleIf, hiddenIf, visibleUnless and hiddenUnless) are run in order of addition to the script. The first one in the list to be completed is the one which enforces its visibility option.
pageVisibleIf:
setRewardExperience:
Arguments:
String
int
Usage:
Advancement resource location or gamestage name
experience
Notes:
Only usable in root advancements. Makes the page visible if the provided advancement/gamestage is complete. All visibility options (alwaysVisible, alwaysHidden, visibleIf, hiddenIf, visibleUnless and hiddenUnless) are run in order of addition to the script. The first one in the list to be completed is the one which enforces its visibility option.
Sets the experience amount for the reward for completing the advancement. This is in xp, not in levels.

@ -0,0 +1,38 @@
#Don't put comments; they get removed
#Sat May 04 05:30:12 SGT 2019
super-pickaxe-many-drop-items=true
super-pickaxe-drop-items=true
craftscript-dir=craftscripts
max-brush-radius=6
scripting-timeout=3000
no-double-slash=false
butcher-max-radius=-1
profile=false
max-radius=-1
default-max-polyhedron-points=-1
use-inventory-creative-override=false
use-inventory=false
shell-save-type=
wand-item=271
log-format=[%1$tY-%1$tm-%1$td %1$tH\:%1$tM\:%1$tS %4$s]\: %5$s%6$s%n
history-size=15
register-help=true
butcher-default-radius=-1
schematic-save-dir=schematics
nav-wand-item=345
max-polygon-points=20
default-max-polygon-points=-1
snapshots-dir=
nav-use-glass=true
use-inventory-override=false
cheat-mode=false
max-changed-blocks=-1
default-max-changed-blocks=-1
max-polyhedron-points=20
allow-symbolic-links=false
use-in-creative=false
disallowed-blocks=6,26,27,28,31,32,34,36,37,38,39,40,46,50,51,55,59,66,69,75,76,93,94,77,81,83,7,14,15,16,56
log-commands=false
log-file=
max-super-pickaxe-size=50
nav-wand-distance=50

Binary file not shown.

@ -1,5 +1,5 @@
{
"id": "zcm_comalterlite",
"name": "Composite Alterlite",
"version": "1.0.6"
"version": "ALPHA_TEST_02_CLOSED_BETA-CA"
}

@ -86,6 +86,14 @@ key_key.hotbar.7:8
key_key.hotbar.8:9
key_key.hotbar.9:10
key_Open Config GUI:157
key_quark.keybind.lockBuilding:0
key_quark.keybind.changeHotbar:44
key_quark.keybind.chestSort:0
key_quark.keybind.chestDropoff:0
key_quark.keybind.chestMerge:0
key_quark.keybind.chestRestock:0
key_quark.keybind.chestExtract:0
key_quark.keybind.playerSort:0
key_quark.emote.no:73
key_quark.emote.yes:72
key_quark.emote.wave:71
@ -104,14 +112,6 @@ key_quark.emote.dab:0
key_quark.emote.jet:0
key_quark.emote.exorcist:0
key_quark.emote.zombie:0
key_quark.keybind.lockBuilding:0
key_quark.keybind.changeHotbar:44
key_quark.keybind.chestSort:0
key_quark.keybind.chestDropoff:0
key_quark.keybind.chestMerge:0
key_quark.keybind.chestRestock:0
key_quark.keybind.chestExtract:0
key_quark.keybind.playerSort:0
key_key.exchanger_range_switch:51
key_key.exchanger_mode_switch:39
key_key.exchanger_force_drop_items:52
@ -160,6 +160,7 @@ key_Quick Commands:83
key_key.nutrition:49
key_key.toggle.schemui:40
key_Diasble Magnet:50
key_WorldEdit Reference:38
soundCategory_master:0.75
soundCategory_music:0.2535211
soundCategory_record:0.75

@ -2,5 +2,5 @@
"name": "Automation Basics",
"description": "Make your life easier by having the stuff do things for you.",
"icon": "immersiveengineering:blueprint",
"sortnum": 4
"sortnum": 6
}

@ -0,0 +1,6 @@
{
"name": "category_title",
"description": "category_description",
"icon": "minecraft:diamond",
"sortnum": 5
}

@ -2,5 +2,5 @@
"name": "Machines",
"description": "Large functional structures you can build that might help you do stuff.",
"icon": "immersiveengineering:wooden_device0:3",
"sortnum": 5
"sortnum": 7
}

@ -0,0 +1,6 @@
{
"name": "Notable Blocks & Items",
"description": "Interesting stuff that you may want to take a look at.",
"icon": "minecraft:emerald",
"sortnum": 4
}

@ -2,5 +2,5 @@
"name": "Small Machines",
"description": "Machines in a smaller form factor that can do just about the same things as their larger counterparts!",
"icon": "industrialforegoing:latex_processing_unit",
"sortnum": 6
"sortnum": 8
}

@ -0,0 +1,17 @@
{
"name": "Dark Nights",
"icon": "weather2:weather_item",
"category": "gamemechanics",
"pages": [
{
"type": "text",
"text": "In this world, the $(thing)weather$() is localized and is much more diverse. $(br2)Warm and cold particle based weather fronts spawn in, when they collide they can create a storm that will develop into deadlier storms."
},
{
"type": "image",
"images": [ "patchouli:textures/weather1.png" ],
"border": "true",
"text": "How it looks like on a rainy day."
}
]
}

@ -0,0 +1,17 @@
{
"name": "Alterlitium Crystals",
"icon": "zcm_newalterlite:alterlitium",
"category": "gamemechanics",
"pages": [
{
"type": "spotlight",
"item": "zcm_newalterlite:alterlitium",
"text": "content"
},
{
"type": "spotlight",
"item": "zcm_newalterlite:alterlitiumore",
"text": "content"
}
]
}

@ -102,9 +102,10 @@
}
],
"history": [
"naturesaura:practices/offering",
"naturesaura:practices/tree_ritual",
"naturesaura:practices/aura_bottle",
"naturesaura:creating/moss_generator",
"naturesaura:practices/tree_ritual",
"naturesaura:items/shockwave_creator",
"naturesaura:items/infused_iron_tools",
"naturesaura:creating/ancient_tree",
@ -113,8 +114,7 @@
"naturesaura:creating/flower_generator",
"naturesaura:using/spawn_lamp",
"naturesaura:devices/pickup_stopper",
"naturesaura:creating/end_flower",
"naturesaura:using/conversion_catalyst"
"naturesaura:creating/end_flower"
],
"completedManualQuests": []
},

@ -2,9 +2,9 @@ Read loading screen text tips, they can be really handy sometimes.
You have to survive in real life before trying to survive in-game. Remember to eat, drink water, and take frequent breaks if you plan to play for a long session.
Can't figure out how to get an item? Check JEI (the sidebar in your inventory). It may have your answer.
Don't forget to replant trees to prevent deforestation. (And so that you can get more wood)
You can move faster on certain blocks like Grass Paths.
You can move faster on certain blocks like Grass Paths and Asphalt.
There are tons of different kind of animals out there in the world, try to catch them all!
You can set your spawn point by sleeping in a Bed or Tipi.
You can set your spawn point by sleeping in a Bed.
Press the 'K' key to open up the advancements screen.
The Ore is setup in large veins. Locate the chunk a vein is in by finding a Sample on the surface.
Beware! Monsters spawn at night, and also in dark places. Remember to keep your house lit.
@ -14,28 +14,28 @@ There is no spoon.
Hold CTRL+R while in the main menu to regenerate new splash texts. You might be amazed at what you can find there.
Animals have needs too! If you don't tend to them they will get sick.
Mobs won't spawn on half-slabs, but they will on double-slabs.
Need Clay and Gravel? Check the oceanside!
Dont worry, there are no bears in this modpack... unless Animania decides to add bears one day.
Need Clay and Gravel? Check the riverside!
Don't worry, there are no bears in this modpack... unless Animania decides to add bears one day.
There is a button in your inventory menu that can sort your stuff for you. You're welcome.
Food is important, don't forget to eat or you might starve yourself to death.
There are vanity items in the game where you can trade from villagers!
Looking for Silver? Try higher ground instead of underground. (And no, this is not an excuse to make a star wars reference.)
Use Waystones to teleport from one point to another.
Need a map? Craft an Antique Atlas. It's really cool, you should check it out.
Need a map? Craft an Antique Atlas or buy one from a Cartographer villager. It's really cool, you should check it out.
Some animals fight back, you should be careful who or what you attack.
Bored of regular cooked meat? Try their other variations by drying them on a drying rack.
Bored of regular cooked meat? Try their other variations by drying them on a drying rack. [This is outdated information and will be replaced soon]
Try the Bonsai Trees!
Placing ice under soul sand will make whatever walks on it slower than normal.
Placing ice under soul sand will make whatever walks on it even more slower than normal.
Squids will try to defend themselves when they feel harmed.
Be careful not to fall down a deep hole.
Tools and Weapons made out of Tinker's Construct can be leveled up.
Dont forget to keep exploring the world!
Tools and Weapons made out of Tinker's Construct can be leveled up. [This is outdated information and will be replaced soon]
Don't forget to keep exploring the world!
Sugarcane can be planted on both dirt and sand, as long as its adjacent to water.
The Staging Belt is an early game inventory expansion, or as one may call it a backpack. You can make one provided that you have leather.
Looking for a chunk loader? Use a World Stabilizer or Weirding Gadget.
Endermen are pretty strong. Don't attempt to fight one until you're really sure you can take them on.
Using Water strainers? Don't forget about the efficiency bonus! Check the official Water Strainer page for more information.
The EFLN is a cheap and effective throwable mining explosive. Just be careful where you point it at.
Using Water strainers? Don't forget about the efficiency bonus! Check the official Water Strainer page for more information. [This is outdated information and will be replaced soon]
The EFLN is a cheap and effective throwable mining explosive. Just be careful where you point it at. [This is outdated information and will be replaced soon]
Got pets? Don't forget to feed and take care of them or they will eventually get sick.
Eating a balanced diet is important in this game, be sure to check your nutrition status.
Explore the world! You might even end up in a lost city, but be careful if you plan on visiting them.
@ -43,14 +43,14 @@ The number 42 is the Answer to the Ultimate Question of Life, the Universe, and
Be careful while mining! Mobs underground are stronger than their above ground counterparts.
In addition to food, animals need to drink too to survive.
Looking to prevent mobs from spawning in your base? Try setting up some Powered Lanterns around your base, they look aesthetically pleasing too.
Working with jetpacks? Press the 'Y' key to toggle jetpack hover mode, and 'CTRL+Y' to toggle emergency hover mode.
Working with jetpacks? Press the 'Y' key to toggle jetpack hover mode, and 'CTRL+Y' to toggle emergency hover mode. [This is outdated information and will be replaced soon]
Did you know? There are 20 ticks in a second, 1200 ticks in a minute, and 72000 ticks in an hour.
You can teleport from one point to another by using Waystones. They spawn naturally in villages but you can craft your own ones too.
In early stages of the game, you can hold the ~ key while chopping trees to take down the entire tree. This doesn't work properly for really big trees so you need a Lumberaxe for that.
In early stages of the game, you can hold the ~ key while chopping trees to take down the entire tree. This doesn't work properly for really big trees so you need a Lumberaxe for that. [This is outdated information and will be replaced soon]
There are multiple breeds of every animal. Try to see if you've spotted them all.
A good passive way to generate power is to use an Immersive Engineering Windmill or Waterwheel.
You can make also steel using the Alloy Kiln, but it takes significantly longer to make compared to using a Blast Furnace.
When mining underground, you might encounter overlapping ore veins. If you found an ore vein, try also digging around it as there might be another one very closeby.
When mining underground, you might encounter overlapping ore veins. If you found an ore vein, try also digging around it as there might be another one really closeby.
Cats don't take fall damage.
Different kinds of food will provide different kind of nutritions. Eating a balanced diet will give you better health.
Use a Name Tag on mobs and villagers if you don't want them to despawn randomly. This does not apply to passive mobs like cows and sheep as they don't despawn randomly.
@ -61,15 +61,31 @@ Watch out for support creepers. By themselves they are weak but when accompanyin
Your nutrition values will reset when you die so be careful.
It is only with the heart that one can see rightly; what is essential is invisible to the eye.
If you correctly port-forward the port you use for hosting a local multiplayer world, you can also invite your non-local friends too! Essentially turning it into an online multiplayer world.
You can make molten obsidian by mixing water and lava in a smeltery.
You can make molten obsidian by mixing water and lava in a smeltery. [This is outdated information and will be replaced soon]
Too many cooks spoils the soup!
Greed is not good! It may just lead you to your death.
You will not die from poison, unless you get punched or attacked on your last heart while poisoned.
Stencil Patterns can be infinitely recycled. Got a pattern you don't need or want to use anymore? Just put it back in the stencil table and draw something else on it in it's place.
Stencil Patterns can be infinitely recycled. Got a pattern you don't need or want to use anymore? Just put it back in the stencil table and draw something else on it in it's place. [This is outdated information and will be replaced soon]
*notices the tip number* OwO whats this?
Got something you need that you can't mine or get because its at somewhere dangerous? Try looking into villager trades, sometimes travelling merchants sell what you might need too!
If you don't have the high ground, don't try it.
Tinkers' Construct has an item called Mom's Spaghetti. It's a 'food' with 100 durability, you can repair it by enchanting it with mending.
Tinkers' Construct has an item called Mom's Spaghetti. It's a 'food' with 100 durability, you can repair it by enchanting it with mending. [This is outdated information and will be replaced soon]
You can restore backups using the 'Backup' button in the worlds menu in the event your world gets corrupted.
Crouching on blocks will stop you from falling off.
Zombies are attracted to sudden changes of light levels and sound.
Zombies, Skeletons and certain mobs are attracted to sudden changes of light levels and sound. If you're trying to avoid them then try to be sneaky!
You can change the color of certain blocks and items.
Don't spoil the endgame.
Putting fish in a fishtank will prevent them from despawning.
Remember to check the Tome of the Alterlite guidebook often. It just might contain the information you need!
Craft a Bow and some Torch Arrows if you're too afraid to explore dark caverns and areas.
The Senate will decide your fate.
Remember, this modpack is a work in progress. Don't take everything too seriously!
Pay attention to what season it currently is or your crops might not grow!
Beds can be made out of various different colors.
Cave roots are an alternative way of creating various different colored dyes.
Got a bunch of artisan tools lying around? Make a toolbox and place them adjacent to worktables. You can access the tools in the toolbox directly from the worktables as they get attached.
Cartographers may sell explorer maps that can lead to interesting places or even treasure!
Be sure to brush up on your knowledge of the world by reading the Tome of the Alterlite often.
Try to maintain a good balance in Aura for the sake of the environment.
Looking for End Stone but not ready to take on the Ender Dragon? You don't necessarily need to travel to the end for that. Small floating end islands generate in the overworld. You just need to know where to look.
Looking for Prismarine? Check out the deep oceans, you might just find an ocean monument. They're built using the prismarine which you so desire!

@ -439,4 +439,7 @@ The fastest backstroke in the west
The royal guardian is the inside
It is in hour.
He is speaking the language of the gods
Cute Puppers
Cute Puppers
Furries Unite!
Execute Order 66
It will be done my lord.
Loading…
Cancel
Save