Update and adjustments.

master
YandolsZX 6 years ago
parent c3f06c1052
commit 99c73d5933
  1. 2
      .gitignore
  2. 1
      Changelog.txt
  3. 4
      config/Waystones.cfg
  4. 106
      config/antiqueatlas/biome_textures.json
  5. 2
      config/jei/worldSettings.cfg
  6. 6
      config/multimob/modInformation/allBiomeTypes.txt
  7. 23232
      config/multimob/modInformation/allBlockStates.txt
  8. 110
      config/multimob/modInformation/allBlocks.txt
  9. 6
      config/multimob/modInformation/allEntities.txt
  10. 140
      config/multimob/modInformation/allItems.txt
  11. 2
      config/splash.properties
  12. 10
      config/teastory.cfg
  13. 56
      config/triumph/documentation/Triumph.txt
  14. 16
      config/triumph/documentation/criteria/triggers/botania_tweaks/flower_generated_mana.txt
  15. 16
      config/triumph/documentation/criteria/triggers/immersiveengineering/multiblock_formed.txt
  16. 20
      config/triumph/documentation/criteria/triggers/minecraft/bred_animals.txt
  17. 16
      config/triumph/documentation/criteria/triggers/minecraft/construct_beacon.txt
  18. 12
      config/triumph/documentation/criteria/triggers/minecraft/cured_zombie_villager.txt
  19. 16
      config/triumph/documentation/criteria/triggers/minecraft/enchanted_item.txt
  20. 54
      config/triumph/documentation/criteria/triggers/minecraft/inventory_changed.txt
  21. 16
      config/triumph/documentation/criteria/triggers/minecraft/item_durability_changed.txt
  22. 16
      config/triumph/documentation/criteria/triggers/minecraft/levitation.txt
  23. 24
      config/triumph/documentation/criteria/triggers/minecraft/location.txt
  24. 84
      config/triumph/documentation/criteria/triggers/minecraft/nether_travel.txt
  25. 46
      config/triumph/documentation/criteria/triggers/minecraft/placed_block.txt
  26. 24
      config/triumph/documentation/criteria/triggers/minecraft/slept_in_bed.txt
  27. 16
      config/triumph/documentation/criteria/triggers/minecraft/villager_trade.txt
  28. 84
      config/triumph/documentation/criteria/triggers/triumph/left_click_block.txt
  29. 46
      config/triumph/documentation/criteria/triggers/triumph/player_break_block.txt
  30. 46
      config/triumph/documentation/criteria/triggers/triumph/player_destroy_block.txt
  31. 46
      config/triumph/documentation/criteria/triggers/triumph/player_harvest_block.txt
  32. 84
      config/triumph/documentation/criteria/triggers/triumph/right_click_block.txt
  33. 36
      config/triumph/documentation/criteria/triggers/triumph/right_click_item.txt
  34. 36
      config/triumph/documentation/dataObjects/DamageData.txt
  35. 32
      config/triumph/documentation/dataObjects/DamageSourceData.txt
  36. 66
      config/triumph/documentation/dataObjects/DistanceData.txt
  37. 38
      config/triumph/documentation/dataObjects/EntityData.txt
  38. 92
      config/triumph/documentation/dataObjects/LocationData.txt
  39. 46
      config/triumph/documentation/dataObjects/PotionEffectData.txt
  40. 356
      config/triumph/documentation/script/ScriptAdvancement.txt
  41. 2
      config/vanillafix.cfg
  42. 2
      config/weirdinggadget.cfg
  43. 8
      config/wings/ores.cfg
  44. BIN
      libraries/libloader mod state.obj
  45. BIN
      llibrary/debug/net.minecraft.server.MinecraftServer.class
  46. 6
      mods/zcm-na/assets/zcm_newalterlite/blockstates/alterlitiumore.json
  47. 1
      mods/zcm-na/assets/zcm_newalterlite/lang/en_US.lang
  48. 6
      mods/zcm-na/assets/zcm_newalterlite/models/block/alterlitiumore.json
  49. 6
      mods/zcm-na/assets/zcm_newalterlite/models/item/attunedpearl.json
  50. 6
      mods/zcm-na/assets/zcm_newalterlite/models/item/sunlime.json
  51. BIN
      mods/zcm-na/assets/zcm_newalterlite/textures/blocks/alterlitiumore.png
  52. BIN
      mods/zcm-na/assets/zcm_newalterlite/textures/items/attunedpearl.png
  53. BIN
      mods/zcm-na/assets/zcm_newalterlite/textures/items/sunlime.png
  54. 6
      mods/zcm-na/items.json
  55. 2
      options.txt
  56. 8
      patchouli_data.json
  57. 43
      scripts/01adjustments.zs
  58. 7
      scripts/05alterlitiumrecipes.zs
  59. 2
      scripts/recipes.zs

2
.gitignore vendored

@ -7,7 +7,7 @@
/downloads/*
/logs/*
/mods/*
!/mods/zcm-alterlite
!/mods/zcm-ca
!/mods/zcm-na
/saves/*
/screenshots/*

@ -27,6 +27,7 @@ A02-0008:
- Removed Bed Bugs mod (superseded by VanillaFix).
- Removed Felling mod.
- Removed Future MC mod.
- Removed Sleeping Overhaul as well as it's dependency TickrateChanger.
- Removed Third Person Camera Fix (superseded by VanillaFix).
----------------------------------------------------------------

@ -63,10 +63,10 @@ general {
B:"No Cooldown on Global Waystones"=true
# Whether the use of a warp stone or warp scroll should be interrupted by damage. Not supported when playing with Vivecraft!
B:"Reset Use On Damage"=false
B:"Reset Use On Damage"=true
# If enabled, only the owner of a waystone can rename it.
B:"Restrict Rename to Owner"=false
B:"Restrict Rename to Owner"=true
# If enabled, the player's spawnpoint will be set to the last activated waystone.
B:"Set Spawnpoint on Activation"=false

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

@ -11,7 +11,7 @@ world-1600429788 {
# Hide and unhide ingredients by clicking them in the list.
B:editEnabled=false
S:filterText=coin
S:filterText=barrel
# Show the list of ingredients next to open GUIs.
B:overlayEnabled=true

@ -1,14 +1,14 @@
OCEAN
WATER
OCEAN
PLAINS
DRY
HOT
SANDY
MOUNTAIN
HILLS
MOUNTAIN
FOREST
CONIFEROUS
COLD
CONIFEROUS
WET
SWAMP
RIVER

File diff suppressed because it is too large Load Diff

@ -718,59 +718,6 @@ quark:stone_basalt_slab_double
quark:stone_basalt_stairs
quark:basalt_wall
quark:smoker
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: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:sandstone_new
quark:sandstone_bricks_stairs
quark:red_sandstone_bricks_stairs
@ -989,9 +936,62 @@ 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
bettermuffling:muffling_block
bitcoin:bitcoin_ore
bitcoin:bitcoin_block
@ -1137,8 +1137,6 @@ immersiveengineering:fluidplantoil
immersiveengineering:fluidethanol
immersiveengineering:fluidbiodiesel
immersiveengineering:fluidconcrete
engineersdoors:trapdoor_steel
engineersdoors:trapdoor_treated
engineersdoors:door_concrete
engineersdoors:door_concrete_ornate
engineersdoors:door_concrete_reinforced
@ -1151,6 +1149,8 @@ engineersdoors:door_treated_reinforced
engineersdoors:fencegate_aluminium
engineersdoors:fencegate_steel
engineersdoors:fencegate_treated
engineersdoors:trapdoor_steel
engineersdoors:trapdoor_treated
extendedcrafting:storage
extendedcrafting:frame
extendedcrafting:lamp

@ -240,18 +240,18 @@ naturesaura:effect_inhibitor
naturesaura:mover_cart
quark:pirate
quark:archeologist
quark:seat
quark:chest_passenger
quark:totem_of_holding
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:totem_of_holding
betternether:firefly
thermalfoundation:blizz
thermalfoundation:blitz

@ -2080,64 +2080,6 @@ quark:stone_basalt_slab
quark:stone_basalt_stairs
quark:basalt_wall
quark:smoker
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:soul_compass
quark:backpack
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:sandstone_new
quark:sandstone_bricks_stairs
quark:red_sandstone_bricks_stairs
@ -2303,6 +2245,53 @@ 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
@ -2315,6 +2304,17 @@ 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:soul_compass
quark:backpack
bettermuffling:muffling_block
bitcoin:bitcoin_ore
bitcoin:bitcoin_block
@ -2554,8 +2554,6 @@ immersiveengineering:powerpack
immersiveengineering:shield
immersiveengineering:maintenance_kit
immersiveengineering:fake_icon
engineersdoors:trapdoor_steel
engineersdoors:trapdoor_treated
engineersdoors:door_concrete
engineersdoors:door_concrete_ornate
engineersdoors:door_concrete_reinforced
@ -2568,6 +2566,8 @@ engineersdoors:door_treated_reinforced
engineersdoors:fencegate_aluminium
engineersdoors:fencegate_steel
engineersdoors:fencegate_treated
engineersdoors:trapdoor_steel
engineersdoors:trapdoor_treated
extendedcrafting:storage
extendedcrafting:frame
extendedcrafting:lamp
@ -2748,15 +2748,6 @@ stevescarts:blockmetalstorage
stevescarts:modularcart
stevescarts:modulecomponents
stevescarts:cartmodule
storagedrawers:basicdrawers
storagedrawers:keybutton
storagedrawers:compdrawers
storagedrawers:controller
storagedrawers:controllerslave
storagedrawers:trim
storagedrawers:framingtable
storagedrawers:customdrawers
storagedrawers:customtrim
storagedrawers:upgrade_template
storagedrawers:upgrade_storage
storagedrawers:upgrade_one_stack
@ -2770,6 +2761,15 @@ storagedrawers:shroud_key
storagedrawers:personal_key
storagedrawers:quantify_key
storagedrawers:tape
storagedrawers:basicdrawers
storagedrawers:keybutton
storagedrawers:compdrawers
storagedrawers:controller
storagedrawers:controllerslave
storagedrawers:trim
storagedrawers:framingtable
storagedrawers:customdrawers
storagedrawers:customtrim
traverse:red_autumnal_leaves
traverse:red_autumnal_sapling
traverse:brown_autumnal_leaves
@ -2892,6 +2892,8 @@ zcm_comalterlite:belt
zcm_newalterlite:alterlitium
zcm_newalterlite:emptyscroll
zcm_newalterlite:parchment
zcm_newalterlite:attunedpearl
zcm_newalterlite:sunlime
zcm_newalterlite:alterlitiumore
zcm_newalterlite:alterlitiumblock
aroma1997sdimension:portalframe

@ -1,5 +1,5 @@
#Splash screen properties
#Wed May 01 06:04:30 SGT 2019
#Thu May 02 04:40:32 SGT 2019
background=0x41454A
memoryGood=0x1E2D41
font=0xCCCCCC

@ -43,7 +43,7 @@ general {
# The ticks of the effect of black tea. (1 second = 20 ticks)
# Min: 0
# Max: 72000
I:BlackTeaDrinksEffectTime=3600
I:BlackTeaDrinksEffectTime=7200
# The effect of green tea.
S:GreenTeaDrinksEffect=teastory:agility
@ -51,7 +51,7 @@ general {
# The ticks of the effect of green tea. (1 second = 20 ticks)
# Min: 0
# Max: 72000
I:GreenTeaDrinksEffectTime=3600
I:GreenTeaDrinksEffectTime=7200
# The effect of lemon tea.
S:LemonTeaDrinksEffect=minecraft:regeneration
@ -59,7 +59,7 @@ general {
# The ticks of the effect of lemon tea. (1 second = 20 ticks)
# Min: 0
# Max: 72000
I:LemonTeaDrinksEffectTime=800
I:LemonTeaDrinksEffectTime=1200
# The effect of matcha.
S:MatchaDrinksEffect=minecraft:absorption
@ -75,7 +75,7 @@ general {
# The ticks of the effect of milk tea. (1 second = 20 ticks)
# Min: 0
# Max: 72000
I:MilkTeaDrinksEffectTime=800
I:MilkTeaDrinksEffectTime=600
# The effect of oolong tea.
S:OolongTeaDrinksEffect=teastory:photosynthesis
@ -83,7 +83,7 @@ general {
# The ticks of the effect of oolong tea. (1 second = 20 ticks)
# Min: 0
# Max: 72000
I:OolongTeaDrinksEffectTime=3600
I:OolongTeaDrinksEffectTime=7200
# The effect of pu'er tea.
S:PuerTeaDrinksEffect=teastory:life_drain

@ -3,13 +3,13 @@ and documentation will be printed.
keepAdvancements:
pageOrder:
Arguments:
String array
Default Values:
true
Usage:
Array of root advancement resource location
Notes:
Used to set advancements that should be kept. Can contain both mod ids and advancement ids. If anything is set in this array, everything else will be removed.
Forces an order for advancement pages in the gui. Any not added to this array are ordered alphabetically.
allowDragging:
Arguments:
@ -19,34 +19,10 @@ allowDragging:
Notes:
Sets whether advancements can be dragged around in the gui. End positions will be saved to script files when the mouse button is released, but advancements must be reloaded to refresh positions after the gui is closed.
removeModAdvancements:
Arguments:
boolean
Default Values:
true
Notes:
Used to set whether Triumph should remove mod advancements.
removeAdvancements:
Arguments:
String array
Default Values:
true
Notes:
Used to set advancements that should be removed. Can contain both mod ids and advancement ids. If anything is set in this array, everything else will be kept.
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'
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.
removeVanillaAdvancements:
Arguments:
boolean
@ -77,3 +53,27 @@ printDocumentation:
Notes:
Used to set whether Triumph should print config documentation.
removeModAdvancements:
Arguments:
boolean
Default Values:
true
Notes:
Used to set whether Triumph should remove mod advancements.
removeAdvancements:
Arguments:
String array
Default Values:
true
Notes:
Used to set advancements that should be removed. Can contain both mod ids and advancement ids. If anything is set in this array, everything else will be kept.
keepAdvancements:
Arguments:
String array
Default Values:
true
Notes:
Used to set advancements that should be kept. Can contain both mod ids and advancement ids. If anything is set in this array, everything else will be removed.

@ -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.
setItem:
Arguments:
ItemBlockData
Usage:
item data
Notes:
Sets the required item.
setMultiblock:
Arguments:
String
@ -20,6 +12,14 @@ setMultiblock:
Notes:
Sets the id for the multiblock this trigger will be triggerd by the formation of.
setItem:
Arguments:
ItemBlockData
Usage:
item data
Notes:
Sets the required item.
setCount:
Arguments:
int

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

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

@ -3,6 +3,10 @@ criteria trigger.
getVillagerData:
Notes:
Returns the EntityData object for the villager so functions can be called on it.
setVillagerType:
Arguments:
String
@ -11,10 +15,6 @@ setVillagerType:
Notes:
Sets the villager entity type.
getZombieData:
Notes:
Returns the EntityData object for the zombie so functions can be called on it.
setZombieType:
Arguments:
String
@ -23,9 +23,9 @@ setZombieType:
Notes:
Sets the zombie entity type.
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.
setCount:
Arguments:

@ -11,14 +11,6 @@ setItem:
Notes:
Sets the required item.
setLevelsMinMax:
Arguments:
float, float
Usage:
min, max
Notes:
Sets the min and max level for the enchantment.
setLevelsMax:
Arguments:
float
@ -35,6 +27,14 @@ setLevelsMin:
Notes:
Sets the min level for the enchantment.
setLevelsMinMax:
Arguments:
float, float
Usage:
min, max
Notes:
Sets the min and max level for the enchantment.
setCount:
Arguments:
int

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

@ -3,14 +3,6 @@ criteria trigger.
setItem:
Arguments:
ItemBlockData
Usage:
item data
Notes:
Sets the required item.
setDurabilityMax:
Arguments:
float
@ -59,6 +51,14 @@ setDurabilityMinMax:
Notes:
Sets the min and max item durability.
setItem:
Arguments:
ItemBlockData
Usage:
item data
Notes:
Sets the required item.
setCount:
Arguments:
int

@ -2,13 +2,9 @@ These are the functions which can be called on a minecraft:levitation criteria t
setDurationMinMax:
Arguments:
float, float
Usage:
min, max
getDistanceData:
Notes:
Sets the min and max duration.
Returns the DistanceData object so functions can be called on it.
setDurationMin:
Arguments:
@ -26,9 +22,13 @@ setDurationMax:
Notes:
Sets the max duration.
getDistanceData:
setDurationMinMax:
Arguments:
float, float
Usage:
min, max
Notes:
Returns the DistanceData object so functions can be called on it.
Sets the min and max duration.
setCount:
Arguments:

@ -10,13 +10,17 @@ setFeature:
Notes:
Sets the feature id. Used for things like structures.
setDimID:
setWorldType:
Arguments:
int
String
Usage:
dimension id
WorldType id
Notes:
Sets the dimension id.
Sets the WorldType id.
getLocationData:
Notes:
Returns the LocationData object so functions can be called on it.
setBiome:
Arguments:
@ -26,17 +30,13 @@ setBiome:
Notes:
Sets the biome id. Can be an int or String.
setWorldType:
setDimID:
Arguments:
String
int
Usage:
WorldType id
Notes:
Sets the WorldType id.
getLocationData:
dimension id
Notes:
Returns the LocationData object so functions can be called on it.
Sets the dimension id.
setGeneratorOptions:
Arguments:

@ -3,45 +3,25 @@ trigger.
setEnteredGeneratorOptions:
Arguments:
String
Usage:
generator string
getDistanceData:
Notes:
Sets the generator options string.
Returns the DistanceData object so functions can be called on it.
setEnteredWorldType:
setEnteredBiome:
Arguments:
String
Non_Null_Biome_ID
Usage:
WorldType id
biome id
Notes:
Sets the WorldType id.
Sets the biome id for the entered location. Can be an int or String.
setEnteredFeature:
setExitedFeature:
Arguments:
String
Usage:
feature id
Notes:
Sets the feature id for the entered location. Used for things like structures.
setExitedWorldType:
Arguments:
String
Usage:
WorldType id
Notes:
Sets the WorldType id.
setExitedGeneratorOptions:
Arguments:
String
Usage:
generator string
Notes:
Sets the generator options string.
Sets the feature id for the exited location. Used for things like structures.
getEnteredData:
Notes:
@ -63,13 +43,9 @@ setExitedBiome:
Notes:
Sets the biome id for the exited location. Can be an int or String.
setExitedFeature:
Arguments:
String
Usage:
feature id
getExitedData:
Notes:
Sets the feature id for the exited location. Used for things like structures.
Returns the LocationData object for the exited location so functions can be called on it.
setExitedDimID:
Arguments:
@ -79,21 +55,45 @@ setExitedDimID:
Notes:
Sets the dimension id.
setEnteredBiome:
setEnteredFeature:
Arguments:
Non_Null_Biome_ID
String
Usage:
biome id
feature id
Notes:
Sets the biome id for the entered location. Can be an int or String.
Sets the feature id for the entered location. Used for things like structures.
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.
getDistanceData:
setEnteredGeneratorOptions:
Arguments:
String
Usage:
generator string
Notes:
Returns the DistanceData object so functions can be called on it.
Sets the generator options string.
setExitedWorldType:
Arguments:
String
Usage:
WorldType id
Notes:
Sets the WorldType id.
setExitedGeneratorOptions:
Arguments:
String
Usage:
generator string
Notes:
Sets the generator options string.
setCount:
Arguments:

@ -10,21 +10,25 @@ setFeature:
Notes:
Sets the feature id. Used for things like structures.
setItem:
setWorldType:
Arguments:
ItemBlockData
String
Usage:
item data
WorldType id
Notes:
Sets the required item.
Sets the WorldType id.
setBlock:
getLocationData:
Notes:
Returns the LocationData object so functions can be called on it.
setBiome:
Arguments:
ItemBlockData
Non_Null_Biome_ID
Usage:
block data
biome id
Notes:
Sets the required block.
Sets the biome id. Can be an int or String.
setDimID:
Arguments:
@ -34,33 +38,29 @@ setDimID:
Notes:
Sets the dimension id.
setBiome:
setBlock:
Arguments:
Non_Null_Biome_ID
ItemBlockData
Usage:
biome id
block data
Notes:
Sets the biome id. Can be an int or String.
Sets the required block.
setWorldType:
setGeneratorOptions:
Arguments:
String
Usage:
WorldType id
Notes:
Sets the WorldType id.
getLocationData:
generator string
Notes:
Returns the LocationData object so functions can be called on it.
Sets the generator options string.
setGeneratorOptions:
setItem:
Arguments:
String
ItemBlockData
Usage:
generator string
item data
Notes:
Sets the generator options string.
Sets the required item.
setCount:
Arguments:

@ -10,13 +10,17 @@ setFeature:
Notes:
Sets the feature id. Used for things like structures.
setDimID:
setWorldType:
Arguments:
int
String
Usage:
dimension id
WorldType id
Notes:
Sets the dimension id.
Sets the WorldType id.
getLocationData:
Notes:
Returns the LocationData object so functions can be called on it.
setBiome:
Arguments:
@ -26,17 +30,13 @@ setBiome:
Notes:
Sets the biome id. Can be an int or String.
setWorldType:
setDimID:
Arguments:
String
int
Usage:
WorldType id
Notes:
Sets the WorldType id.
getLocationData:
dimension id
Notes:
Returns the LocationData object so functions can be called on it.
Sets the dimension id.
setGeneratorOptions:
Arguments:

@ -3,14 +3,6 @@ trigger.
setItem:
Arguments:
ItemBlockData
Usage:
item data
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.
@ -23,6 +15,14 @@ setEntityType:
Notes:
Sets the entity type.
setItem:
Arguments:
ItemBlockData
Usage:
item data
Notes:
Sets the required item that must be traded for from the villager.
setCount:
Arguments:
int

@ -11,13 +11,33 @@ setFeature:
Notes:
Sets the feature id. Used for things like structures.
setItem:
setWorldType:
Arguments:
ItemBlockData
String
Usage:
item data
WorldType id
Notes:
Sets the required item.
Sets the WorldType id.
getLocationData:
Notes:
Returns the LocationData 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.
setDimID:
Arguments:
int
Usage:
dimension id
Notes:
Sets the dimension id.
setBlock:
Arguments:
@ -59,14 +79,6 @@ setHitYMinMax:
Notes:
Sets the min and max Y coordinates 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.
setHitYMin:
Arguments:
float
@ -75,21 +87,21 @@ setHitYMin:
Notes:
Sets the min Y coordinate for the interaction location on the block.
setHitZMin:
setHitYMax:
Arguments:
float
Usage:
min
max
Notes:
Sets the min Z coordinate for the interaction location on the block.
Sets the max Y coordinate for the interaction location on the block.
setHitYMax:
setHitZMinMax:
Arguments:
float
float, float
Usage:
max
min, max
Notes:
Sets the max Y coordinate for the interaction location on the block.
Sets the min and max Z coordinates for the interaction location on the block.
setHitZMax:
Arguments:
@ -99,41 +111,29 @@ setHitZMax:
Notes:
Sets the max Z coordinate for the interaction location on the block.
setDimID:
Arguments:
int
Usage:
dimension id
Notes:
Sets the dimension id.
setBiome:
setHitZMin:
Arguments:
Non_Null_Biome_ID
float
Usage:
biome id
min
Notes:
Sets the biome id. Can be an int or String.
Sets the min Z coordinate for the interaction location on the block.
setWorldType:
setGeneratorOptions:
Arguments:
String
Usage:
WorldType id
Notes:
Sets the WorldType id.
getLocationData:
generator string
Notes:
Returns the LocationData object so functions can be called on it.
Sets the generator options string.
setGeneratorOptions:
setItem:
Arguments:
String
ItemBlockData
Usage:
generator string
item data
Notes:
Sets the generator options string.
Sets the required item.
setCount:
Arguments:

@ -12,21 +12,25 @@ setFeature:
Notes:
Sets the feature id. Used for things like structures.
setItem:
setWorldType:
Arguments:
ItemBlockData
String
Usage:
item data
WorldType id
Notes:
Sets the required item.
Sets the WorldType id.
setBlock:
getLocationData:
Notes:
Returns the LocationData object so functions can be called on it.
setBiome:
Arguments:
ItemBlockData
Non_Null_Biome_ID
Usage:
block data
biome id
Notes:
Sets the required block.
Sets the biome id. Can be an int or String.
setDimID:
Arguments:
@ -36,33 +40,29 @@ setDimID:
Notes:
Sets the dimension id.
setBiome:
setBlock:
Arguments:
Non_Null_Biome_ID
ItemBlockData
Usage:
biome id
block data
Notes:
Sets the biome id. Can be an int or String.
Sets the required block.
setWorldType:
setGeneratorOptions:
Arguments:
String
Usage:
WorldType id
Notes:
Sets the WorldType id.
getLocationData:
generator string
Notes:
Returns the LocationData object so functions can be called on it.
Sets the generator options string.
setGeneratorOptions:
setItem:
Arguments:
String
ItemBlockData
Usage:
generator string
item data
Notes:
Sets the generator options string.
Sets the required item.
setCount:
Arguments:

@ -11,21 +11,25 @@ setFeature:
Notes:
Sets the feature id. Used for things like structures.
setItem:
setWorldType:
Arguments:
ItemBlockData
String
Usage:
item data
WorldType id
Notes:
Sets the required item.
Sets the WorldType id.
setBlock:
getLocationData:
Notes:
Returns the LocationData object so functions can be called on it.
setBiome:
Arguments:
ItemBlockData
Non_Null_Biome_ID
Usage:
block data
biome id
Notes:
Sets the required block.
Sets the biome id. Can be an int or String.
setDimID:
Arguments:
@ -35,33 +39,29 @@ setDimID:
Notes:
Sets the dimension id.
setBiome:
setBlock:
Arguments:
Non_Null_Biome_ID
ItemBlockData
Usage:
biome id
block data
Notes:
Sets the biome id. Can be an int or String.
Sets the required block.
setWorldType:
setGeneratorOptions:
Arguments:
String
Usage:
WorldType id
Notes:
Sets the WorldType id.
getLocationData:
generator string
Notes:
Returns the LocationData object so functions can be called on it.
Sets the generator options string.
setGeneratorOptions:
setItem:
Arguments:
String
ItemBlockData
Usage:
generator string
item data
Notes:
Sets the generator options string.
Sets the required item.
setCount:
Arguments:

@ -11,21 +11,25 @@ setFeature:
Notes:
Sets the feature id. Used for things like structures.
setItem:
setWorldType:
Arguments:
ItemBlockData
String
Usage:
item data
WorldType id
Notes:
Sets the required item.
Sets the WorldType id.
setBlock:
getLocationData:
Notes:
Returns the LocationData object so functions can be called on it.
setBiome:
Arguments:
ItemBlockData
Non_Null_Biome_ID
Usage:
block data
biome id
Notes:
Sets the required block.
Sets the biome id. Can be an int or String.
setDimID:
Arguments:
@ -35,33 +39,29 @@ setDimID:
Notes:
Sets the dimension id.
setBiome:
setBlock:
Arguments:
Non_Null_Biome_ID
ItemBlockData
Usage:
biome id
block data
Notes:
Sets the biome id. Can be an int or String.
Sets the required block.
setWorldType:
setGeneratorOptions:
Arguments:
String
Usage:
WorldType id
Notes:
Sets the WorldType id.
getLocationData:
generator string
Notes:
Returns the LocationData object so functions can be called on it.
Sets the generator options string.
setGeneratorOptions:
setItem:
Arguments:
String
ItemBlockData
Usage:
generator string
item data
Notes:
Sets the generator options string.
Sets the required item.
setCount:
Arguments:

@ -11,13 +11,33 @@ setFeature:
Notes:
Sets the feature id. Used for things like structures.
setItem:
setWorldType:
Arguments:
ItemBlockData
String
Usage:
item data
WorldType id
Notes:
Sets the required item.
Sets the WorldType id.
getLocationData:
Notes:
Returns the LocationData 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.
setDimID:
Arguments:
int
Usage:
dimension id
Notes:
Sets the dimension id.
setBlock:
Arguments:
@ -59,14 +79,6 @@ setHitYMinMax:
Notes:
Sets the min and max Y coordinates 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.
setHitYMin:
Arguments:
float
@ -75,21 +87,21 @@ setHitYMin:
Notes:
Sets the min Y coordinate for the interaction location on the block.
setHitZMin:
setHitYMax:
Arguments:
float
Usage:
min
max
Notes:
Sets the min Z coordinate for the interaction location on the block.
Sets the max Y coordinate for the interaction location on the block.
setHitYMax:
setHitZMinMax:
Arguments:
float
float, float
Usage:
max
min, max
Notes:
Sets the max Y coordinate for the interaction location on the block.
Sets the min and max Z coordinates for the interaction location on the block.
setHitZMax:
Arguments:
@ -99,41 +111,29 @@ setHitZMax:
Notes:
Sets the max Z coordinate for the interaction location on the block.
setDimID:
Arguments:
int
Usage:
dimension id
Notes:
Sets the dimension id.
setBiome:
setHitZMin:
Arguments:
Non_Null_Biome_ID
float
Usage:
biome id
min
Notes:
Sets the biome id. Can be an int or String.
Sets the min Z coordinate for the interaction location on the block.
setWorldType:
setGeneratorOptions:
Arguments:
String
Usage:
WorldType id
Notes:
Sets the WorldType id.
getLocationData:
generator string
Notes:
Returns the LocationData object so functions can be called on it.
Sets the generator options string.
setGeneratorOptions:
setItem:
Arguments:
String
ItemBlockData
Usage:
generator string
item data
Notes:
Sets the generator options string.
Sets the required item.
setCount:
Arguments:

@ -11,21 +11,17 @@ setFeature:
Notes:
Sets the feature id. Used for things like structures.
setItem:
setWorldType:
Arguments:
ItemBlockData
String
Usage:
item data
WorldType id
Notes:
Sets the required item.
Sets the WorldType id.
setDimID:
Arguments:
int
Usage:
dimension id
getLocationData:
Notes:
Sets the dimension id.
Returns the LocationData object so functions can be called on it.
setBiome:
Arguments:
@ -35,17 +31,13 @@ setBiome:
Notes:
Sets the biome id. Can be an int or String.
setWorldType:
setDimID:
Arguments:
String
int
Usage:
WorldType id
Notes:
Sets the WorldType id.
getLocationData:
dimension id
Notes:
Returns the LocationData object so functions can be called on it.
Sets the dimension id.
setGeneratorOptions:
Arguments:
@ -55,6 +47,14 @@ setGeneratorOptions:
Notes:
Sets the generator options string.
setItem:
Arguments:
ItemBlockData
Usage:
item data
Notes:
Sets the required item.
setCount:
Arguments:
int

@ -2,10 +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.
setBlocked:
Arguments:
boolean
@ -14,6 +10,10 @@ setBlocked:
Notes:
Sets if the damage was blocked.
getEntityData:
Notes:
Returns the EntityData object so functions can be called on it.
setDealtMin:
Arguments:
float
@ -22,21 +22,13 @@ setDealtMin:
Notes:
Sets the min damage dealt.
setDealtMax:
setTakenMax:
Arguments:
float
Usage:
max
Notes:
Sets the max damage dealt.
setTakenMinMax:
Arguments:
float, float
Usage:
min, max
Notes:
Sets the min and max damage taken.
Sets the max damage taken.
setTakenMin:
Arguments:
@ -46,21 +38,29 @@ setTakenMin:
Notes:
Sets the min damage taken.
setTakenMax:
setDealtMinMax:
Arguments:
float, float
Usage:
min, max
Notes:
Sets the min and max damage dealt.
setDealtMax:
Arguments:
float
Usage:
max
Notes:
Sets the max damage taken.
Sets the max damage dealt.
setDealtMinMax:
setTakenMinMax:
Arguments:
float, float
Usage:
min, max
Notes:
Sets the min and max damage dealt.
Sets the min and max damage taken.
getDamageSourceData:
Notes:

@ -2,57 +2,57 @@ These are the functions which can be called on a DamageSourceData object.
isExplosion:
bypassesArmor:
Arguments:
boolean
Usage:
true/false
Notes:
Sets if the damage source is an explosion.
Sets if the damage source bypasses armor.
isProjectile:
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.
isFire:
Arguments:
boolean
Usage:
true/false
Notes:
Sets if the damage source is a projectile.
Sets if the damage source is fire.
isMagic:
bypassesMagic:
Arguments:
boolean
Usage:
true/false
Notes:
Sets if the damage source is magic.
Sets if the damage source bypasses magic.
bypassesArmor:
isMagic:
Arguments:
boolean
Usage:
true/false
Notes:
Sets if the damage source bypasses armor.
Sets if the damage source is magic.
bypassesMagic:
isExplosion:
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 an explosion.
isFire:
isProjectile:
Arguments:
boolean
Usage:
true/false
Notes:
Sets if the damage source is fire.
Sets if the damage source is a projectile.
getImmediateSourceData:
Notes:

@ -2,29 +2,29 @@ These are the functions which can be called on a DistanceData object.
setHorizontalMin:
setXMinMax:
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 X axis.
setAbsoluteMax:
setYMinMax:
Arguments:
float
float, float
Usage:
max
min, max
Notes:
Sets the max distance for all directions combined.
Sets the min and max distances on the Y axis.
setHorizontalMax:
setZMin:
Arguments:
float
Usage:
max
min
Notes:
Sets the max distance on the horizontal axis.
Sets the min distance on the Z axis.
setAbsoluteMin:
Arguments:
@ -34,21 +34,21 @@ setAbsoluteMin:
Notes:
Sets the min distance for all directions combined.
setYMin:
setHorizontalMin:
Arguments:
float
Usage:
min
Notes:
Sets the min distance on the Y axis.
Sets the min distance on the horizontal axis.
setYMax:
setXMin:
Arguments:
float
Usage:
max
min
Notes:
Sets the max distance on the Y axis.
Sets the min distance on the X axis.
setZMinMax:
Arguments:
@ -58,53 +58,53 @@ setZMinMax:
Notes:
Sets the min and max distances on the Z axis.
setXMinMax:
setZMax:
Arguments:
float, float
float
Usage:
min, max
max
Notes:
Sets the min and max distances on the X axis.
Sets the max distance on the Z axis.
setXMin:
setXMax:
Arguments:
float
Usage:
min
max
Notes:
Sets the min distance on the X axis.
Sets the max distance on the X axis.
setXMax:
setHorizontalMax:
Arguments:
float
Usage:
max
Notes:
Sets the max distance on the X axis.
Sets the max distance on the horizontal axis.
setYMinMax:
setAbsoluteMax:
Arguments:
float, float
float
Usage:
min, max
max
Notes:
Sets the min and max distances on the Y axis.
Sets the max distance for all directions combined.
setZMin:
setYMin:
Arguments:
float
Usage:
min
Notes:
Sets the min distance on the Z axis.
Sets the min distance on the Y axis.
setZMax:
setYMax:
Arguments:
float
Usage:
max
Notes:
Sets the max distance on the Z axis.
Sets the max distance on the Y axis.
setHorizontalMinMax:
Arguments:

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

@ -10,53 +10,45 @@ setFeature:
Notes:
Sets the feature id. Used for things like structures.
setYMin:
Arguments:
float
Usage:
min
Notes:
Sets the min Y coordinate.
setYMax:
setWorldType:
Arguments:
float
String
Usage:
max
WorldType id
Notes:
Sets the max Y coordinate.
Sets the WorldType id.
setZMinMax:
setDimensionType:
Arguments:
float, float
String
Usage:
min, max
dimension type
Notes:
Sets the min and max Z coordinates.
Sets the dimension type. Vanilla options are "overworld", "the_nether", "the_end"
setXMinMax:
setBiome:
Arguments:
float, float
Non_Null_Biome_ID
Usage:
min, max
biome id
Notes:
Sets the min and max X coordinates.
Sets the biome id. Can be an int or String.
setXMin:
setDimID:
Arguments:
float
int
Usage:
min
dimension id
Notes:
Sets the min X coordinate.
Sets the dimension id.
setXMax:
setXMinMax:
Arguments:
float
float, float
Usage:
max
min, max
Notes:
Sets the max X coordinate.
Sets the min and max X coordinates.
setYMinMax:
Arguments:
@ -74,45 +66,53 @@ setZMin:
Notes:
Sets the min Z coordinate.
setDimensionType:
setXMin:
Arguments:
String
float
Usage:
dimension type
min
Notes:
Sets the dimension type. Vanilla options are "overworld", "the_nether", "the_end"
Sets the min X coordinate.
setDimID:
setZMinMax:
Arguments:
int
float, float
Usage:
dimension id
min, max
Notes:
Sets the dimension id.
Sets the min and max Z coordinates.
setBiome:
setZMax:
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.
setWorldType:
setXMax:
Arguments:
String
float
Usage:
WorldType id
max
Notes:
Sets the WorldType id.
Sets the max X coordinate.
setZMax:
setYMin:
Arguments:
float
Usage:
min
Notes:
Sets the min Y coordinate.
setYMax:
Arguments:
float
Usage:
max
Notes:
Sets the max Z coordinate.
Sets the max Y coordinate.
setGeneratorOptions:
Arguments:

@ -10,29 +10,29 @@ setVisible:
Notes:
Sets if the effect is visible.
setAmplifierMinMax:
setDurationMin:
Arguments:
float, float
float
Usage:
min, max
min
Notes:
Sets the min and max amplifier for the effect.
Sets the min duration for the effect.
setDurationMinMax:
setDurationMax:
Arguments:
float, float
float
Usage:
min, max
max
Notes:
Sets the min and max duration for the effect.
Sets the max duration for the effect.
setDurationMin:
setAmplifierMax:
Arguments:
float
Usage:
min
max
Notes:
Sets the min duration for the effect.
Sets the max amplifier for the effect.
setAmplifierMin:
Arguments:
@ -42,27 +42,27 @@ setAmplifierMin:
Notes:
Sets the min amplifier for the effect.
setDurationMax:
setAmbient:
Arguments:
float
boolean
Usage:
max
true/false
Notes:
Sets the max duration for the effect.
Sets if the effect is ambient.
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.
setAmbient:
setAmplifierMinMax:
Arguments:
boolean
float, float
Usage:
true/false
min, max
Notes:
Sets if the effect is ambient.
Sets the min and max amplifier for the effect.

@ -2,6 +2,14 @@ These are the functions which can be called directly in a script advancement fil
setHidden:
Arguments:
boolean
Usage:
if the advancement should be hidden
Notes:
Sets if the advancement should be hidden until it is completed. Not compatible with other visibility options.
setDescription:
Arguments:
String
@ -10,33 +18,21 @@ setDescription:
Notes:
Sets the description for the advancement. This or setTranslatedDescription is required.
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.
setBackground:
addCriteria:
Arguments:
boolean
String, String
Usage:
background resource location
Notes:
Sets the background for the advancement page. This is required and only used by root advancements. Be aware the background is tiled.
drawDirectLines:
criteria name, criteria trigger type
Notes:
Sets the advancement to draw direct lines to parents.
Adds a criteria to the advancement with the specified type. Returns the criteria object for use as a variable.
hideLines:
Notes:
Sets the advancement to hide connection lines to parents.
setPos:
Arguments:
int, int
Usage:
x pos, y pos
drawDirectLines:
Notes:
Sets the x and y coordinates of the advancement.
Sets the advancement to draw direct lines to parents.
setTitle:
Arguments:
@ -54,163 +50,143 @@ setIcon:
Notes:
Sets the item icon for the advancement. This is required.
addParent:
setPos:
Arguments:
String
int, int
Usage:
x pos, y pos
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.
Sets the x and y coordinates of the advancement.
setHidden:
setBackground:
Arguments:
boolean
Usage:
if the advancement should be hidden
background resource location
Notes:
Sets if the advancement should be hidden until it is completed. Not compatible with other visibility options.
Sets the background for the advancement page. This is required and only used by root advancements. Be aware the background is tiled.
addCriteria:
addParent:
Arguments:
String, String
Usage:
criteria name, criteria trigger type
Notes:
Adds a criteria to the advancement with the specified type. Returns the criteria object for use as a variable.
pageRequiresRoot:
String
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.
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.
setRequirements:
setCompletedIconColor:
Arguments:
String, String array
int
Usage:
Requirements type, criteria exception array
color
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 completed icon color for the advancement.
setRequirements:
setCompletedIconColor:
Arguments:
String
int, int, int
Usage:
Requirements type. This type can be either "any" or "all"
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.
Sets the completed icon color for the advancement.
addRequirements:
addRewardLootTable:
Arguments:
String array
String
Usage:
array of criteria requirements
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.
alwaysVisible:
loottable resource location
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.
Adds a loot table reward.
setShowToast:
setUncompletedLineColor:
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 uncompleted line color for the advancement.
visibleUnless:
setUncompletedLineColor:
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 line color for the advancement.
pageHiddenUnless:
setTranslatedTitle:
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.
pageAlwaysHidden:
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.
setRepeatTime:
Arguments:
long
Usage:
number of seconds before the advancement can be repeated
title translation path
Notes:
Sets the number of seconds real time between advancement completion and when it will be completable again.
Sets the translated title for the advancement. Used for localization. This or setTitle is required.
addRewardRecipe:
addRewardSkillable:
Arguments:
String
String, int
Usage:
recipe name
skill, levels
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 a Skillable skill level up reward.
visibleIf:
setAnnounceToChat:
Arguments:
String
boolean
Usage:
Advancement resource location or gamestage name
if advancement completion should be announced in chat
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.
Sets if the advancement completion should be announced in chat.
hiddenIf:
setUncompletedIconColor:
Arguments:
String
int
Usage:
Advancement resource location or gamestage name
color int
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 uncompleted icon color for the advancement.
hiddenUnless:
setUncompletedIconColor:
Arguments:
String
int, int, int
Usage:
Advancement resource location or gamestage name
red, green, blue
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.
Sets the uncompleted icon color for the advancement.
pageVisibleIf:
setUncompletedTitleColor:
Arguments:
String
int
Usage:
Advancement resource location or gamestage name
color int
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 uncompleted title color for the advancement.
addRewardItem:
setUncompletedTitleColor:
Arguments:
ItemBlockData
int, int, int
Usage:
item data
red, green, blue
Notes:
Adds the item as a reward for completing this advancement.
Sets the uncompleted title color for the advancement.
setFrameType:
setCompletedLineColor:
Arguments:
boolean
int, int, int
Usage:
frame type
red, green, blue
Notes:
Sets the frame type for the advancement. Options are "TASK", "CHALLENGE", "GOAL". Default is TASK.
Sets the completed line color for the advancement.
pageHiddenIf:
setCompletedLineColor:
Arguments:
String
int
Usage:
Advancement resource location or gamestage name
color int
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 line color for the advancement.
alwaysHidden:
pageAlwaysVisible:
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.
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.
pageVisibleUnless:
Arguments:
@ -220,14 +196,6 @@ pageVisibleUnless:
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.
addRewardLootTable:
Arguments:
String
Usage:
loottable resource location
Notes:
Adds a loot table reward.
setRewardExperience:
Arguments:
int
@ -236,143 +204,175 @@ setRewardExperience:
Notes:
Sets the experience amount for the reward for completing the advancement. This is in xp, not in levels.
setCompletedIconColor:
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.
addRewardFunction:
Arguments:
String
Usage:
function name
Notes:
Adds the function with the provided name as a reward for completing the advancement.
setCompletedTitleColor:
Arguments:
int
Usage:
color
Notes:
Sets the completed icon color for the advancement.
Sets the completed title color for the advancement.
setCompletedIconColor:
setCompletedTitleColor:
Arguments:
int, int, int
Usage:
red, green, blue
Notes:
Sets the completed icon color for the advancement.
Sets the completed title color for the advancement.
setCompletedLineColor:
setTranslatedDescription:
Arguments:
int
String
Usage:
color int
description translation path
Notes:
Sets the completed line color for the advancement.
Sets the description for the advancement. Used for localization. This or setDescription is required.
setCompletedLineColor:
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.
setShowToast:
Arguments:
int, int, int
boolean
Usage:
red, green, blue
if the toast should be shown
Notes:
Sets the completed line color for the advancement.
Sets if a toast should be shown to the player when the advancement is completed.
setCompletedTitleColor:
hiddenUnless:
Arguments:
int
String
Usage:
color
Advancement resource location or gamestage name
Notes:
Sets the completed title color for the advancement.
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.
setCompletedTitleColor:
pageVisibleIf:
Arguments:
int, int, int
String
Usage:
red, green, blue
Advancement resource location or gamestage name
Notes:
Sets the completed title color for the advancement.
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.
pageAlwaysVisible:
setRepeatTime:
Arguments:
long
Usage:
number of seconds before the advancement can be repeated
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.
Sets the number of seconds real time between advancement completion and when it will be completable again.
addRewardSkillable:
addRequirements:
Arguments:
String, int
String array
Usage:
skill, levels
array of criteria requirements
Notes:
Adds a Skillable skill level up reward.
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.
setUncompletedIconColor:
setFrameType:
Arguments:
int, int, int
boolean
Usage:
red, green, blue
frame type
Notes:
Sets the uncompleted icon color for the advancement.
Sets the frame type for the advancement. Options are "TASK", "CHALLENGE", "GOAL". Default is TASK.
setUncompletedIconColor:
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.
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.
pageAlwaysHidden:
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.
addRewardRecipe:
Arguments:
int
String
Usage:
color int
recipe name
Notes:
Sets the uncompleted icon color for the advancement.
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.
addRewardFunction:
addRewardItem:
Arguments:
String
ItemBlockData
Usage:
function name
item data
Notes:
Adds the function with the provided name as a reward for completing the advancement.
Adds the item as a reward for completing this advancement.
setUncompletedTitleColor:
visibleUnless:
Arguments:
int, int, int
String
Usage:
red, green, blue
Advancement resource location or gamestage name
Notes:
Sets the uncompleted title 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.
setUncompletedTitleColor:
visibleIf:
Arguments:
int
String
Usage:
color int
Advancement resource location or gamestage name
Notes:
Sets the uncompleted title color for the advancement.
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.
setUncompletedLineColor:
pageHiddenUnless:
Arguments:
int, int, int
String
Usage:
red, green, blue
Advancement resource location or gamestage name
Notes:
Sets the uncompleted line color for the advancement.
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.
setUncompletedLineColor:
setRequirements:
Arguments:
int
String, String array
Usage:
color int
Requirements type, criteria exception array
Notes:
Sets the uncompleted line color for the advancement.
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.
setAnnounceToChat:
setRequirements:
Arguments:
boolean
String
Usage:
if advancement completion should be announced in chat
Requirements type. This type can be either "any" or "all"
Notes:
Sets if the advancement completion should be announced in chat.
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.
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.
setTranslatedDescription:
hiddenIf:
Arguments:
String
Usage:
description translation path
Advancement resource location or gamestage name
Notes:
Sets the description for the advancement. Used for localization. This or setDescription is required.
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.

@ -11,7 +11,7 @@ crashes {
# NOTIFICATION
# WARNING_SCREEN
# CRASH
S:scheduledTaskproblemAction=NOTIFICATION
S:scheduledTaskproblemAction=WARNING_SCREEN
}

@ -8,7 +8,7 @@ general {
B:emergencyMode=false
# The number of hours the player will be offline before deactivating (default 2 days)
I:hoursBeforeDeactivation=48
I:hoursBeforeDeactivation=72
}

@ -3,26 +3,26 @@
amethyst {
# Min: 0
# Max: 128
I:count=1
I:count=0
I:maxHeight=26
I:minHeight=18
# Min: 8
# Max: 32
I:size=8
I:size=0
}
fairy_dust {
# Min: 0
# Max: 128
I:count=10
I:count=0
I:maxHeight=64
I:minHeight=27
# Min: 8
# Max: 32
I:size=9
I:size=0
}

Binary file not shown.

@ -0,0 +1,6 @@
{
"variants": {
"normal": {"model": "zcm_newalterlite:alterlitiumore"},
"inventory": {"model": "zcm_newalterlite:alterlitiumore"}
}
}

@ -7,6 +7,7 @@ item.zcm_newalterlite.guidebook.name=Tome of the Alterlite
item.zcm_newalterlite.alterlitium.name=Alterlitium
item.zcm_newalterlite.parchment.name=Parchment
item.zcm_newalterlite.emptyscroll.name=Unmarked Scroll
item.zcm_newalterlite.attunedpearl.name=Attuned Pearl
item.zcm_newalterlite.sunlime.name=Sunlime
# NA Creative Tabs

@ -0,0 +1,6 @@
{
"parent": "block/cube_all",
"textures": {
"all": "zcm_newalterlite:blocks/alterlitiumore"
}
}

@ -0,0 +1,6 @@
{
"parent": "item/generated",
"textures": {
"layer0": "zcm_newalterlite:items/attunedpearl"
}
}

@ -0,0 +1,6 @@
{
"parent": "item/generated",
"textures": {
"layer0": "zcm_newalterlite:items/sunlime"
}
}

Binary file not shown.

After

Width:  |  Height:  |  Size: 631 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 602 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 801 B

@ -18,6 +18,12 @@
"model": "zcm_newalterlite:parchment",
"creativeTab": "zcm_newalterlite"
},
{
"id": "attunedpearl",
"model": "zcm_newalterlite:attunedpearl",
"information": ["An ender pearl that was specifically", "attuned to a certain frequency."],
"creativeTab": "zcm_newalterlite"
},
{
"id": "sunlime",
"model": "zcm_newalterlite:sunlime",

@ -104,6 +104,7 @@ 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
@ -111,7 +112,6 @@ key_quark.keybind.chestMerge:0
key_quark.keybind.chestRestock:0
key_quark.keybind.chestExtract:0
key_quark.keybind.playerSort:0
key_quark.keybind.lockBuilding:0
key_key.exchanger_range_switch:51
key_key.exchanger_mode_switch:39
key_key.exchanger_force_drop_items:52

@ -30,6 +30,9 @@
}
],
"history": [
"patchouli:gamemechanics/weatherstuff",
"patchouli:gamemechanics/greenhouse",
"patchouli:gamemechanics/lorejournal",
"patchouli:gamemechanics/returndeathscroll",
"patchouli:gamemechanics/darknights",
"patchouli:gamemechanics/lostcities",
@ -39,10 +42,7 @@
"patchouli:gettingstarted/vanillafurnace",
"patchouli:gettingstarted/fiberknife",
"patchouli:food/nutrition",
"patchouli:gamemechanics/weather",
"patchouli:gamemechanics/weatherstuff",
"patchouli:gettingstarted/firststeps",
"patchouli:gettingstarted/knapping"
"patchouli:gamemechanics/weather"
],
"completedManualQuests": []
},

@ -1,6 +1,6 @@
print("Initializing 'NA01 - Adjustments for New Alterlite'...");
// Bitcoin Ores Stuff
// Alter Bitcoin Ores Stuff Names
<bitcoin:bitcoin_ore>.displayName = "Coinium Ore";
<bitcoin:bitcoin_block>.displayName = "Coinium Block";
<bitcoin:block_chain>.displayName = "Coinium Chain";
@ -11,36 +11,47 @@ recipes.remove(<theoneprobe:probenote>);
recipes.remove(<openblocks:info_book>);
recipes.addShapeless("openblocks_book", <openblocks:info_book>, [<minecraft:glass_pane>, <minecraft:book>]);
// Rename Corpse Complex Grave Scroll
// Alter Waystone Return Scroll Recipe
recipes.remove(<waystones:return_scroll>);
recipes.addShaped("waystonereturnscroll_replacement_recipe", <waystones:return_scroll>,
[[null, <zcm_newalterlite:emptyscroll>, null],
[null, <zcm_newalterlite:attunedpearl>, null],
[<ore:nuggetGold>, <zcm_newalterlite:parchment>, <ore:nuggetGold>]]);
// Alter Corpse Complex Return Death Scroll Name and Recipe
<corpsecomplex:scroll>.displayName = "Scroll of Death Memory";
recipes.remove(<corpsecomplex:scroll>);
recipes.addShaped("returndeathscroll_replacement_recipe", <corpsecomplex:scroll>,
[[null, <zcm_newalterlite:emptyscroll>, null],
[null, <zcm_newalterlite:attunedpearl>, null],
[<ore:nuggetTin>, <zcm_newalterlite:parchment>, <ore:nuggetTin>]]);
// Alter Altas Map Recipe
// Disabled Temporarily until a good new recipe is made.
/*
// Alter Empty Altas Map Recipe
recipes.remove(<antiqueatlas:empty_antique_atlas>);
recipes.addShaped("antiqueatlas_replacement_recipe", <antiqueatlas:empty_antique_atlas>,
[[<tconstruct:pattern>, <ore:paper>, <tconstruct:pattern>],
[[<zcm_newalterlite:parchment>, <ore:paper>, <zcm_newalterlite:parchment>],
[<ore:paper>, <ore:dustRedstone>, <ore:paper>],
[<tconstruct:pattern>, <ore:paper>, <tconstruct:pattern>]]);
*/
[<zcm_newalterlite:parchment>, <ore:paper>, <zcm_newalterlite:parchment>]]);
// Alter Recipe and name for Weirding Gadget
recipes.remove(<weirdinggadget:weirding_gadget>);
// Alter Weirding Gadget Recipe and Name
//recipes.remove(<weirdinggadget:weirding_gadget>);
recipes.addShaped("weirdinggadget_replacement_recipe", <weirdinggadget:weirding_gadget>,
[[<ore:ingotGold>, <ore:ingotGold>, <ore:ingotGold>],
[<ore:plateGold>, <ore:gearSilver>, <ore:plateGold>],
[<ore:ingotInvar>, <ore:ingotInvar>, <ore:ingotInvar>]]);
<weirdinggadget:weirding_gadget>.displayName = "World Stabilizer";
// Alter Recipe of Return Death Scroll
recipes.remove(<corpsecomplex:scroll>);
recipes.addShaped("returndeathscroll_replacement_recipe", <corpsecomplex:scroll>,
[[null, <zcm_newalterlite:emptyscroll>, null],
[null, <betterrecords:frequencycrystal>, null],
[null, <zcm_newalterlite:parchment>, null]]);
// Alter Aroma Dimension Changer Name
<aroma1997sdimension:dimensionchanger>.displayName = "Specular Transitioner";
// Alter 1.14/Charm's Barrel Name
<charm:barrel>.displayName = "Villager's Barrel";
<charm:barrel:0>.displayName = "Villager's Barrel";
<charm:barrel:1>.displayName = "Villager's Barrel";
// Water Strainers
// Disabled as Alpha 02 does not use Water Strainers
// Recipes not removed in case they will make a comeback in the future.
/*
recipes.remove(<waterstrainer:strainer_base>);
recipes.addShaped("waterstrainer_strainer_base_recipe", <waterstrainer:strainer_base>,

@ -12,4 +12,11 @@ recipes.addShaped("zcm_na_unmarkedscroll_recipe", <zcm_newalterlite:emptyscroll>
[null, <ore:paper>, null],
[null, <ore:paper>, null]]);
// Attuned Pearl
recipes.addShapeless("zcm_na_attunedpearl_recipe", <zcm_newalterlite:attunedpearl>, [<ore:enderpearl>, <naturesaura:gold_powder>]);
// Sunlime
recipes.addShapeless("zcm_na_sunlime_recipe", <zcm_newalterlite:sunlime>, [<ore:foodLemon>, <naturesaura:aura_bottle>.withTag({stored_type: "naturesaura:overworld"})]);
print("Initialization of 'NA05 - Alterlitium Recipes for New Alterlite' has been completed.");

@ -1 +1 @@
print("Congratulations! You have found an easter egg! Please go to https://bit.ly/SparklezEasterEgg to claim your prize!");
print("If you are reading this... Congratulations! You have found an easter egg! Please go to https://bit.ly/SparklezEasterEgg to claim your prize!");

Loading…
Cancel
Save