CraftTweaker2-1.12-4.1.17
on Jun 7, 2023Added more liquid dump info
Fixed JEI hiding issues (Thanks Mezz!)
Enchantment improvements (Thanks Nooby!)
Potion improvements (Thanks Nooby!)
CraftTweaker2-1.12-4.1.16
on Jun 7, 2023Made IIngredient more null safe
Added IItemStack#isBlock
WIP: Added print statement to MCREcipeManager
Added #profile to get stats on action time
Fixed issue with ZS types
CraftTweaker2-1.12-4.1.15
on Jun 7, 2023Fixed zsdump command
Fix JEI losing it's changes on resource reload
Added tooltip functions
added fluid methods to IBlock and ILiquidDefinition
Added extra player capability methods
Added harvest level getting to IItemStack
CraftTweaker2-1.12-4.1.14
on Jun 7, 2023Fix lang files over reloading.
Fixed url opening on linux
Fix recipe actions applying on other recipes
move to a MIT license!
fixed null in arrays
more zengetters on iingredient
CraftTweaker2-1.12-4.1.13
on Jun 7, 2023Fixed JEI server crash
CraftTweaker2-1.12-4.1.12
on Jun 7, 2023Fixed shapeless recipe removal
fixed tooltip clearing
fixed JEI crash on servers
new event before and after scripts are fired
Added JEI recipe removal
Fixed NBT checking not checking partial nbt
CraftTweaker2-1.12-4.1.11
on Jun 7, 2023updated ZS head
Some missing IIngredient#getInternal implementations
recipes.replaceAllOccurences now supports an optional parameter that specifies recipes for which outputs shoudl be changed (uses IngredientAny in case no output was provided)
Loaders now can be delayed/frozen until the mod that froze them calls the frozen alias. This should allow for mods to prevent a loader from being loaded to early by other mods. They now need to subscribe to the load_finished event, if they want to get the post-finished loader stage though.
Added blockstate handling
Fixed NBT matching (again!)
CraftTweaker2-1.12-4.1.10
on Jun 7, 2023Fixed JEI hide overriding item additions
Added a new loglevel called default.
-People can use that logger, and packdevs can disable its outputs entirely.
-All the other loggers wont be affected if the pack dev choses to disable
-that logger.
Added INVALIDATED loader stage
Added LoaderSkip info and AfterMerge info to default loader
CraftTweaker2-1.12-4.1.9
on Jun 7, 2023fixed biome names on servers, close #526
update wiki command to point to the new docs
fixed forge complaining about duplicate ASM
fixed legacy oredict code close #541
========================================================
ZSLint!!! Run /ct zslint and open visual studio on the script folder!
CraftTweaker2-1.12-4.1.8
on Jun 7, 2023fixed loadup crash
CraftTweaker2-1.12-4.1.7
on Jun 7, 2023Added Command manager wrapperAdding recipes.replaceAllOccurences(IIngredient,IIngredient) as a new zenscript command.
Changed how names are set for replacement recipes
Implemented events.onPlayerBonemeal
Added DamageSource Bracket handler and static methods to get damagesources
Added Nullcheck to getIngredient
Fixed Typo in IMod
CraftTweaker2-1.12-4.1.6
on Jun 7, 2023# Changes since the last release:
## Crafttweaker:
### Additions/Changes:
- IIngredients now have a `commandString` getter
- ICraftingRecipes now have more getters like output, shaped, hidden, ingredients2d etc.
- Added #ikwid preprocessor which will disable ingame error notifications for all files.
- JEI Fluid hiding.
- Modloaded Preprocessor now also allows for negations using !modid
CraftTweaker2-1.12-4.1.5
on Jun 7, 2023Fixed Ingredient Lists for shaped Recipes
Added tabLabel to AT list. Stopped using reflection to get tab names
Removed crafttweaker/util/pair since that's now in ZS/util
changed getRemainingItems implementation to prevent false event calls
Readded IItemTransformer, now going two-pronged with transformers for now
Some methods to fix IItemTransformers and IIngredient#reuse
CraftTweaker2-1.12-4.1.4
on Jun 7, 2023Fixed player spam on login
Fixed removeByRegex
CraftTweaker2-1.12-4.1.3
on Jun 7, 2023Made BracketHandler Priority work
Made fuel value retrieval more accurate
Fixed crashes due to Access Transformers
Fixed String escaping (Close #447)
Fixed log spam
Fixed liquid matching (close #449)
CraftTweaker2-1.12-4.1.2
on Jun 7, 2023Fixed oredict matching
CraftTweaker2-1.12-4.1.1
on Jun 7, 2023Fixed SymbolScriptReference
Changed again how the scriptReference works, now uses the "scripts" keyword
Fixed CME error with removebyname
Fixed shaped recipe being removed
Now all string methods should work, except for those with chars as they are not in ZS!
fixed block hardness (#431)
CraftTweaker2-1.12-4.1.0
on Jun 7, 2023SCRIPTS *MAY* BREAK, THEY SHOULDN'T BUT HERE IS A WARNING INCASE!
Fixed ct hand outputting the wrong nbt
simple Generic (functional) Interfaces
OreDict#add now accepts a Vararg
Some missing or new annotations
Stopped Bracket Handlers from being registered Twice
CraftTweaker2-1.12-4.0.12
on Jun 7, 2023Fixed oredict issues
CraftTweaker2-1.12-4.0.11
on Jun 7, 2023added recipe name to /ct recipes handAdded pow for Math.pow
Made transformerRecipes public
Improve performance of ActionRemoveRecipesNoIngredients (#384)
Entity API refactor (#354)
Global variables and Brewing Recipe Addition (#383)
added recipe name to /ct recipes hand