介绍
CraftTweaker可以让你用简单的脚本对模组的合成做出合适的调整,定制属于你的Minecraft,让你有更多的游戏可玩性和平衡性
CraftTweaker是StanH的Minetweaker3的延续。CraftTweaker针对最新的MineCraft版本进行了更新,目前已停止更新的StanH的MineTweaker3 MOD,可以在这里找到:Curse 或 Github 或 站内教程,还有943的视频教程,目前,Minetweaker3 wiki上的所有信息都适用于CraftTweaker,CraftTweaker的wiki也已经出来了。
下载地址
*帖内隐藏度盘,请优先选择Curse下载支持作者,下载比度云快
|
BUG反馈
如果您发现你所使用的模组存在Bug可以尝试反馈给作者,当然你需要一定的英语基础,在您反馈前请先前往官方下载提供处确认,是否为最新版本,如果是最新版本再进行反馈。 反馈时需要附带上你所使用的模组版本,并使用英文,清晰明确的描述存在的问题和或触发这个问题的操作。 看完上述内容即可点击下面的传送门前往Github对其Bug进行反馈,由于Github是英文的所以我再次强调英文基础!!! [传送门] |
授权说明
本帖日志
2021.01.28 更新1.16.5-7.1.0.108 2021.01.01 更新若干版本 2020.10.07 更新若干版本,修正错误内容 2020.07.30 更新若干版本(CraftTweaker-1.16.1-7.0.0.19等) 2020.07.07 更新若干版本(CraftTweaker-1.12-4.1.20.574等) 2020.03.16 更新1.15.1-6.0.0.9 2020.01.19 更新1.15.1-6.0.0.3 2019.12.01 更新1.14.4-5.0.1.133/140 2019.10.16 更新1.14.4-5.0.0 2019.06.15 更新1.12-4.1.19 2019.04.12 更新 1.3.2-19.01.04 1.12-4.1.17 2018.10.09 更新 1.12-4.1.11 2018.10.04 更新 1.12-4.1.10 2018.04.24 更新 1.12-4.1.8/4.1.7 2018.03.17 更新1.12-4.1.6 2018.03.04 更新1.12-4.1.5 2018.02.23 更新1.12-4.1.4 2018.02.04 更新1.12-4.1.2 2018.01.24 更新1.12-4.1.0 2017.12.29 更新1.12-4.0.12 2017.11.19 帖子发布 |
更新日志
CraftTweaker-1.16.5-7.1.0.106 Current version: 7.1.0.106Print fluid blockstates when using ct hand - Jared - Mon Jan 25 14:14:13 2021 Event updates (#1145) - Tyler Hancock - Sun Jan 24 03:35:50 2021 Proper IIngrdientWithAmount fix - Jared - Sat Jan 23 20:59:02 2021 cast IItemStack to IIngredientWithAmount - Jared - Sat Jan 23 05:11:56 2021 Updated ZC, fix operator issue - kindlich - Fri Jan 22 23:48:28 2021 First step at ingredients with amount - kindlich - Fri Jan 22 23:21:56 2021 enforce lf - Jared - Fri Jan 22 22:10:33 2021 add JEI back - Jared - Fri Jan 22 22:06:48 2021 Change release type to release - Jared - Fri Jan 22 17:57:25 2021 Add BlockTag to ct hand - Jared - Fri Jan 22 17:44:32 2021 Added Block to ct hand - Jared - Thu Jan 21 14:36:00 2021 Added BlockState to ct hand - Jared - Thu Jan 21 14:32:17 2021 Fix build errors - Jared - Wed Jan 20 00:57:09 2021 Updated World with additional information and functionality. (#1141) - Tyler Hancock - Wed Jan 20 00:41:13 2021 update readme to 1.16.5 - Jared - Tue Jan 19 10:53:24 2021 Add an editorconfig and update the codestyle.xml - Jared - Tue Jan 19 08:20:20 2021 Check if the changelog can actually be written before trying to write it. - Tyler Hancock - Tue Jan 19 07:46:04 2021 Updated ZC - kindlich - Mon Jan 18 08:54:32 2021 Updated ZC - kindlich - Sun Jan 17 21:04:27 2021 Check if a player is fake or not - Jared - Sun Jan 17 06:04:48 2021 gave blockpos a string caster - Jared - Sun Jan 17 06:04:39 2021 added world to entity - Jared - Sun Jan 17 06:04:11 2021 Fixed /crafttweaker not working correctly - Jared - Sat Jan 16 23:13:04 2021 Updated ZC - kindlich - Sat Jan 16 20:29:33 2021 Add a way to send a chat message - Jared - Sat Jan 16 05:12:30 2021 port to 1.16.5 - Jared - Fri Jan 15 23:29:57 2021 Add Wandering Trader support - Jared - Thu Jan 14 18:37:37 2021 Add Villager trades support - Jared - Thu Jan 14 18:04:54 2021 Fixed copy paste error in BracketValidators - Jared - Thu Jan 14 18:03:07 2021 Added isServer to CraftTweakerAPI - Jared - Wed Jan 13 19:49:34 2021 Fixed an issue with tags being a bit too specific - Jared - Wed Jan 13 16:08:32 2021 Removed client-only call in Recipetypes BEP - kindlich - Tue Jan 12 20:19:22 2021 Removed optional annotations from ListData constructor - kindlich - Tue Jan 12 20:16:03 2021 Fix issue on servers when using wrapper recipes - Jared - Tue Jan 12 07:48:27 2021 Updated ZC - kindlich - Sun Jan 10 17:35:47 2021 Made the patron message not print to chat - Jared - Sat Jan 9 19:51:43 2021 Replace typeclassconverter instead of catching mirroredTypeExceptions manually - kindlich - Sat Jan 9 19:20:39 2021 Re-enabled docs publishing - kindlich - Sat Jan 9 17:46:17 2021 Extracted initialization logic to Abstract Processor class - kindlich - Wed Jan 6 23:25:06 2021 AnnotationProcessors: Properly handle inner types in TypeNotPresentExceptions - kindlich - Mon Jan 4 23:07:32 2021 AnnotationProcessors: Fix NPE - kindlich - Mon Jan 4 22:49:55 2021 Fix types not being found - kindlich - Mon Jan 4 22:20:25 2021 Catch TypeNotPresentExceptions - kindlich - Mon Jan 4 21:16:59 2021 Replace wrapper types with native types - kindlich - Thu Dec 31 02:30:35 2020 More Validation APs for Expansions, Types and Parameters - kindlich - Wed Dec 30 00:22:23 2020 Document Processor - kindlich - Fri Dec 25 00:39:41 2020 Replace wrapper types with native types - kindlich - Fri Dec 25 00:35:34 2020 Fix error message for TypedExpansion - kindlich - Fri Dec 25 00:31:31 2020 Review findings for tagdata - kindlich - Fri Dec 25 00:25:42 2020 Removed Wrappers - kindlich - Thu Dec 24 20:01:36 2020 Add native support - kindlich - Thu Dec 24 19:54:40 2020 KnownAddons, and general fixes - kindlich - Thu Dec 24 19:50:20 2020 Tag update - kindlich - Thu Dec 24 19:13:44 2020 Fix recipe name in example - kindlich - Mon Dec 7 09:24:44 2020 Added Tags example file - kindlich - Sun Dec 6 21:50:23 2020 Fix order of operands for Contains operator - kindlich - Tue Dec 1 21:09:16 2020 Fixed Mixin Location for TagCollection - kindlich - Tue Dec 1 21:09:15 2020 WIP: Added "ct examples" command - kindlich - Tue Dec 1 21:09:15 2020 Removed ScriptLoadingOptions#firstRun - kindlich - Tue Dec 1 21:09:15 2020 Fix not properly executing first runs - kindlich - Tue Dec 1 21:09:15 2020 Fixed byteExpansion being optional - kindlich - Tue Dec 1 21:09:14 2020 Added way to get script position from IAction - kindlich - Tue Dec 1 21:09:14 2020 Throw ParseExceptions in Parsers to show script location - kindlich - Tue Dec 1 21:09:14 2020 Fixed immutable maps on the client - Jared - Tue Dec 1 20:14:14 2020 Fixed incorrect check for directory creation - kindlich - Sun Nov 22 13:22:58 2020 Updated ZC - kindlich - Sat Nov 21 21:19:38 2020 Fixed duplicate tag dump and and added folder to TagManager warnings - kindlich - Sat Nov 21 21:19:27 2020 Take 2: Added CraftTweaker Annotations to CrT Classpath - kindlich - Sat Nov 21 15:33:31 2020 Added CraftTweaker Annotations to CrT Classpath - kindlich - Sat Nov 21 11:22:27 2020 Fixed issue in build.gradle path - kindlich - Fri Nov 20 22:00:18 2020 Disabled publishing to Maven and DocExport - kindlich - Fri Nov 20 21:10:36 2020 Set CrT version to 7.1.0 - kindlich - Fri Nov 20 20:54:29 2020 Tag Bracket dumper - kindlich - Fri Nov 20 00:21:51 2020 Some cleanup - kindlich - Fri Nov 20 00:20:57 2020 Added forgotten MCfluidStackMutable equals op - kindlich - Fri Nov 20 00:04:57 2020 Added Block BEP - kindlich - Thu Nov 19 23:56:11 2020 Allow MCTag<Item> to be cast to IData for JSON recipes - kindlich - Thu Nov 19 23:15:01 2020 Equals methods for Tag, ItemStack and FluidStack - kindlich - Thu Nov 19 23:13:57 2020 Add TagManager#getAllTagsFor - kindlich - Thu Nov 19 18:39:36 2020 added a way to see if a fluidstack contains another fluidstack - Jared - Wed Nov 18 22:05:34 2020 actually fix the issue with recipe types - Jared - Wed Nov 18 16:34:55 2020 Fixed an issue with recipe types without any default recipes - Jared - Wed Nov 18 16:12:31 2020 Fixed tag Vanilla Tag folders trying to be created - kindlich - Tue Nov 17 21:10:30 2020 Made IItemStack#getId return MCResLoc - kindlich - Tue Nov 17 20:30:25 2020 Use Proper TagManager - kindlich - Tue Nov 17 20:27:44 2020 Added BoolData - kindlich - Tue Nov 17 20:26:51 2020 Added Trace LogLevel - kindlich - Sat Nov 14 18:04:00 2020 Fixed invalid Tag folders - kindlich - Sat Nov 14 17:52:04 2020 Tags: Remove MCTag#first due to nonordering of tags - kindlich - Sat Nov 14 00:14:02 2020 Updated ZC - kindlich - Sat Nov 14 00:09:09 2020 Added wrapper IIngredient to wrap MC ingredients with a proper commandString - kindlich - Sat Nov 14 00:06:15 2020 Tags: Have logs use command string version of tags - kindlich - Fri Nov 13 23:23:57 2020 Minor cleanups - kindlich - Fri Nov 13 23:00:07 2020 Added equals method to CommandStringDisplayable implementations - kindlich - Fri Nov 13 22:59:38 2020 Tags: Add, create and remove actions - kindlich - Fri Nov 13 22:53:28 2020 Made FluidStack castable to MCFluid - kindlich - Fri Nov 13 22:49:53 2020 Fix incorrect check for sided LoaderAction - kindlich - Fri Nov 13 22:48:46 2020 fixed quotes in the copy command - Jared - Fri Nov 13 21:12:11 2020 fix jars published on the maven - Jared - Fri Nov 13 00:47:30 2020 First take at Tag BEP - kindlich - Wed Nov 11 20:36:31 2020 Created CTRegisterBEPEvent - kindlich - Wed Nov 11 20:10:14 2020 Made LoaderActions side sensitiv - kindlich - Wed Nov 11 19:55:52 2020 Add a way to get the internal ingredients of an MCIngredientList - Richard Freimer - Tue Nov 10 21:23:40 2020 WIP: First test at generic Tags - kindlich - Tue Nov 10 17:37:46 2020 Added MCItemDefinition - kindlich - Tue Nov 10 17:37:01 2020 Added ZenWrapper Registry - kindlich - Tue Nov 10 17:34:43 2020 Add a few methods to IFluidStack - Richard Freimer - Sat Nov 7 22:34:02 2020 srg2mcp, fix building - youyihj - Fri Nov 6 06:31:27 2020 remove random methods - youyihj - Fri Nov 6 00:01:16 2020 Make it easier to make custom add recipe actions that have a different type or number of outputs - Richard Freimer - Thu Nov 5 23:44:41 2020 Do not try to register abstract classes as recipeManager - kindlich - Thu Nov 5 22:00:39 2020 Prevent Compilation if member name clashes with ZC Keyword - kindlich - Thu Nov 5 21:57:44 2020 Fix missing colon in MCResourceLocation's command string - Richard Freimer - Thu Nov 5 21:41:29 2020 fixed typo - Jared - Wed Nov 4 20:08:31 2020 added a way to get the internal ID to MCTag - Jared - Wed Nov 4 20:05:21 2020 port to 1.16.4 - Jared - Tue Nov 3 23:37:15 2020 Updated submodule to GH Repo - kindlich - Tue Nov 3 14:09:49 2020 Some small code cleanups - kindlich - Thu Oct 29 21:42:37 2020 cleaned up DoccommentUtil - kindlich - Thu Oct 29 12:01:39 2020 Fix generated files not creating docs and gave option to specify the wrappedclasses.csv file - kindlich - Thu Oct 29 11:58:01 2020 MCTextComponent's static methods and game#loacalize - youyihj - Thu Oct 29 08:41:25 2020 docs - youyihj - Thu Oct 29 05:22:02 2020 MCGame - youyihj - Thu Oct 29 01:43:33 2020 Some cleanup of script loads - kindlich - Wed Oct 28 19:33:24 2020 Removed Wildcard script loader - kindlich - Wed Oct 28 19:28:25 2020 more - youyihj - Wed Oct 28 13:45:22 2020 add MCWorld - youyihj - Wed Oct 28 13:27:34 2020 WIP: Updated ZC - kindlich - Fri Oct 23 19:33:47 2020 Moved DocumentProcessor to do its work after everything else - kindlich - Fri Oct 16 23:38:02 2020 generate docs.json - Jared - Sun Oct 11 22:18:31 2020 Extracted method to load script files from RecipeManager - kindlich - Wed Sep 30 22:06:37 2020 Added some tests for Array and Instantiation Util - kindlich - Wed Sep 30 22:05:59 2020 Refactored CraftTweakerRegistry - kindlich - Wed Sep 30 21:08:15 2020 Allow for more than one ScriptLoader with UndoableActions - kindlich - Tue Sep 29 22:46:11 2020 Default cast IItemStack->Weighted, and RecipeManager#getAllRecipes - kindlich - Sat Sep 26 12:25:08 2020 Fix problems that the AP change unveiled - kindlich - Sat Sep 26 12:01:39 2020 Throw an error if a type has no proper Document or ZenType annotations - kindlich - Sat Sep 26 12:00:14 2020 MCWeightedItemStack - kindlich - Tue Sep 22 21:44:50 2020 MCTag isFluidTag and getID - kindlich - Tue Sep 22 21:05:37 2020 made feature request include the version number - Jared - Sun Sep 20 20:44:39 2020 Added Information to MCMod - kindlich - Sat Sep 19 23:05:34 2020 Added MCModInfo#getFluids - kindlich - Sat Sep 19 22:56:41 2020 Updated Jenkinsfile for @crafttweakerbot - kindlich - Sat Sep 19 22:32:20 2020 even more docs - Jared - Fri Sep 18 15:03:47 2020 more docs - Jared - Fri Sep 18 14:58:30 2020 add some docs as a test - Jared - Fri Sep 18 14:42:11 2020 Now use CrT docs repo instead of kindlich's fork - kindlich - Thu Sep 17 23:48:48 2020 Re-enabled publishing to Maven, CF and Version Tracker - kindlich - Thu Sep 17 23:20:05 2020 Use dash as build version separator instead of dot - kindlich - Thu Sep 17 22:41:25 2020 Make docs generate in docs folder to keep them separated from mkdocs.yml - kindlich - Thu Sep 17 22:41:25 2020 Added example amount docParams to Fluidstack and Fluid - kindlich - Thu Sep 17 22:41:25 2020 Automated Doc Export, disabled Publishing for now - kindlich - Thu Sep 17 22:41:24 2020 port to 1.16.3 - Jared - Tue Sep 15 21:48:51 2020 Added Fluid Tags - kindlich - Sun Sep 13 16:11:10 2020 Merge pull request #1062 from kindlich/1.15 - Jared - Sun Sep 13 00:49:34 2020 Merge pull request #1047 from kindlich/1.15 - kindlich - Sun Sep 13 00:48:27 2020 Update pack.mcmeta - kindlich - Sun Sep 13 00:39:20 2020 Add mixin as an annotation processor to generate the refmap - Jared - Sat Aug 22 01:48:20 2020 reduce logo file size - Jared - Sat Aug 22 01:07:09 2020 1.16.2 port is done (tm) mixins :eyes: - Jared - Sat Aug 22 00:49:46 2020 non working mixin impl - Jared - Fri Aug 21 18:47:33 2020 initial 1.16.2 port - Jared - Fri Aug 21 13:59:01 2020 Updated INumberData to include type - kindlich - Wed Aug 12 21:27:44 2020 Updated ZC - kindlich - Wed Aug 12 21:27:22 2020 Added IIngredient#reuse - kindlich - Wed Aug 12 21:25:59 2020 Added JUnit tests for Snipping Preprocessor - kindlich - Wed Aug 12 21:20:29 2020 Changed how the SnippingPreprocessor works - kindlich - Wed Aug 12 21:19:03 2020 Use IRecipeType.register - kindlich - Wed Aug 12 21:18:45 2020 Added ScriptLoadingOptions.firstRun - kindlich - Wed Aug 12 21:15:39 2020 Update the issue template. - Jared - Sat Aug 8 21:14:53 2020 Don't send the patreon message if there are no scripts - Jared - Sat Aug 1 22:38:59 2020 Changed how CurseGradle is applied to make multiprojects work - kindlich - Wed Jul 29 18:09:06 2020 Updated ZC - kindlich - Wed Jul 29 18:08:35 2020 fix tooltips crashing server close #1024 - Jared - Tue Jul 28 18:07:16 2020 add a way to get items blocks and entitytypes from mods - Jared - Mon Jul 27 13:36:14 2020 fix nbt matching for vanilla ingredients - Jared - Mon Jul 27 13:35:37 2020 Implement tooltips - Jared - Mon Jul 27 00:56:07 2020 fix any damage serializer close #1022 - Jared - Sun Jul 26 12:23:51 2020 fix onlyIf - Jared - Sat Jul 25 13:32:25 2020 ingredient conditions implemented, onlyIf needs some work though - Jared - Sat Jul 25 02:33:53 2020 Add support for smithing table recipes. - Tyler Hancock - Wed Jul 22 00:23:23 2020 Remove ResourceLocation Const for CTShapedRecipe Close #1012 - Jared - Sun Jul 19 21:25:41 2020 Update readme - Jared - Fri Jul 17 04:13:24 2020 Fix commands being lost after reloading - Jared - Thu Jul 16 23:27:21 2020 use flat maven badge - Jared - Wed Jul 15 13:28:14 2020 Started work on rewriting the readme - Jared - Tue Jul 14 23:33:08 2020 add support for or'd ingredients close #1008 - Jared - Tue Jul 14 14:55:38 2020 re-add JEITweaker dep - Jared - Mon Jul 13 02:25:35 2020 use an empty ingredient if the item is empty - Jared - Sat Jul 11 04:35:16 2020 re-add JEI to the dev env - Jared - Sat Jul 11 03:29:00 2020 Fix adding and removing things from tags - Jared - Fri Jul 10 22:43:39 2020 fix 1.15.2 references... - Jared - Fri Jul 10 21:24:54 2020 Fix curse gradle not liking an empty function - Jared - Fri Jul 10 17:38:44 2020 hopefully fix changelog generation... - Jared - Fri Jul 10 17:32:46 2020 test commit - Jared - Fri Jul 10 17:22:09 2020 don't mark JEITweaker for 1.16 - Jared - Fri Jul 10 17:04:50 2020 version push - Jared - Fri Jul 10 16:57:44 2020 compiles and works tm - Jared - Thu Jul 9 23:20:35 2020 update changelog commit - Jared - Tue Jul 7 06:33:23 2020 Current version: 7.0.0.45 MCWeightedItemStack - kindlich - Tue Sep 22 21:44:50 2020 MCTag isFluidTag and getID - kindlich - Tue Sep 22 21:05:37 2020 made feature request include the version number - Jared - Sun Sep 20 20:44:39 2020 Added Information to MCMod - kindlich - Sat Sep 19 23:05:34 2020 Added MCModInfo#getFluids - kindlich - Sat Sep 19 22:56:41 2020 Updated Jenkinsfile for @crafttweakerbot - kindlich - Sat Sep 19 22:32:20 2020 even more docs - Jared - Fri Sep 18 15:03:47 2020 more docs - Jared - Fri Sep 18 14:58:30 2020 add some docs as a test - Jared - Fri Sep 18 14:42:11 2020 Now use CrT docs repo instead of kindlich's fork - kindlich - Thu Sep 17 23:48:48 2020 Re-enabled publishing to Maven, CF and Version Tracker - kindlich - Thu Sep 17 23:20:05 2020 Use dash as build version separator instead of dot - kindlich - Thu Sep 17 22:41:25 2020 Make docs generate in docs folder to keep them separated from mkdocs.yml - kindlich - Thu Sep 17 22:41:25 2020 Added example amount docParams to Fluidstack and Fluid - kindlich - Thu Sep 17 22:41:25 2020 Automated Doc Export, disabled Publishing for now - kindlich - Thu Sep 17 22:41:24 2020 port to 1.16.3 - Jared - Tue Sep 15 21:48:51 2020 Added Fluid Tags - kindlich - Sun Sep 13 16:11:10 2020 Merge pull request #1062 from kindlich/1.15 - Jared - Sun Sep 13 00:49:34 2020 Merge pull request #1047 from kindlich/1.15 - kindlich - Sun Sep 13 00:48:27 2020 Update pack.mcmeta - kindlich - Sun Sep 13 00:39:20 2020 Add mixin as an annotation processor to generate the refmap - Jared - Sat Aug 22 01:48:20 2020 reduce logo file size - Jared - Sat Aug 22 01:07:09 2020 1.16.2 port is done (tm) mixins :eyes: - Jared - Sat Aug 22 00:49:46 2020 non working mixin impl - Jared - Fri Aug 21 18:47:33 2020 initial 1.16.2 port - Jared - Fri Aug 21 13:59:01 2020 Updated INumberData to include type - kindlich - Wed Aug 12 21:27:44 2020 Updated ZC - kindlich - Wed Aug 12 21:27:22 2020 Added IIngredient#reuse - kindlich - Wed Aug 12 21:25:59 2020 Added JUnit tests for Snipping Preprocessor - kindlich - Wed Aug 12 21:20:29 2020 Changed how the SnippingPreprocessor works - kindlich - Wed Aug 12 21:19:03 2020 Use IRecipeType.register - kindlich - Wed Aug 12 21:18:45 2020 Added ScriptLoadingOptions.firstRun - kindlich - Wed Aug 12 21:15:39 2020 Update the issue template. - Jared - Sat Aug 8 21:14:53 2020 Don't send the patreon message if there are no scripts - Jared - Sat Aug 1 22:38:59 2020 Changed how CurseGradle is applied to make multiprojects work - kindlich - Wed Jul 29 18:09:06 2020 Updated ZC - kindlich - Wed Jul 29 18:08:35 2020 fix tooltips crashing server close #1024 - Jared - Tue Jul 28 18:07:16 2020 add a way to get items blocks and entitytypes from mods - Jared - Mon Jul 27 13:36:14 2020 fix nbt matching for vanilla ingredients - Jared - Mon Jul 27 13:35:37 2020 Implement tooltips - Jared - Mon Jul 27 00:56:07 2020 fix any damage serializer close #1022 - Jared - Sun Jul 26 12:23:51 2020 fix onlyIf - Jared - Sat Jul 25 13:32:25 2020 ingredient conditions implemented, onlyIf needs some work though - Jared - Sat Jul 25 02:33:53 2020 Add support for smithing table recipes. - Tyler Hancock - Wed Jul 22 00:23:23 2020 Remove ResourceLocation Const for CTShapedRecipe Close #1012 - Jared - Sun Jul 19 21:25:41 2020 Update readme - Jared - Fri Jul 17 04:13:24 2020 Fix commands being lost after reloading - Jared - Thu Jul 16 23:27:21 2020 use flat maven badge - Jared - Wed Jul 15 13:28:14 2020 Started work on rewriting the readme - Jared - Tue Jul 14 23:33:08 2020 add support for or'd ingredients close #1008 - Jared - Tue Jul 14 14:55:38 2020 re-add JEITweaker dep - Jared - Mon Jul 13 02:25:35 2020 use an empty ingredient if the item is empty - Jared - Sat Jul 11 04:35:16 2020 re-add JEI to the dev env - Jared - Sat Jul 11 03:29:00 2020 Fix adding and removing things from tags - Jared - Fri Jul 10 22:43:39 2020 fix 1.15.2 references... - Jared - Fri Jul 10 21:24:54 2020 Fix curse gradle not liking an empty function - Jared - Fri Jul 10 17:38:44 2020 hopefully fix changelog generation... - Jared - Fri Jul 10 17:32:46 2020 test commit - Jared - Fri Jul 10 17:22:09 2020 don't mark JEITweaker for 1.16 - Jared - Fri Jul 10 17:04:50 2020 version push - Jared - Fri Jul 10 16:57:44 2020 compiles and works tm - Jared - Thu Jul 9 23:20:35 2020 update changelog commit - Jared - Tue Jul 7 06:33:23 2020 CraftTweaker-1.16.1-7.0.0.19 Current version: 7.0.0.19 add a way to get items blocks and entitytypes from mods - Jared - Mon Jul 27 13:36:14 2020 fix nbt matching for vanilla ingredients - Jared - Mon Jul 27 13:35:37 2020 Implement tooltips - Jared - Mon Jul 27 00:56:07 2020 fix any damage serializer close #1022 - Jared - Sun Jul 26 12:23:51 2020 fix onlyIf - Jared - Sat Jul 25 13:32:25 2020 ingredient conditions implemented, onlyIf needs some work though - Jared - Sat Jul 25 02:33:53 2020 Add support for smithing table recipes. - Tyler Hancock - Wed Jul 22 00:23:23 2020 Remove ResourceLocation Const for CTShapedRecipe Close #1012 - Jared - Sun Jul 19 21:25:41 2020 Update readme - Jared - Fri Jul 17 04:13:24 2020 Fix commands being lost after reloading - Jared - Thu Jul 16 23:27:21 2020 use flat maven badge - Jared - Wed Jul 15 13:28:14 2020 Started work on rewriting the readme - Jared - Tue Jul 14 23:33:08 2020 add support for or'd ingredients close #1008 - Jared - Tue Jul 14 14:55:38 2020 re-add JEITweaker dep - Jared - Mon Jul 13 02:25:35 2020 use an empty ingredient if the item is empty - Jared - Sat Jul 11 04:35:16 2020 re-add JEI to the dev env - Jared - Sat Jul 11 03:29:00 2020 Fix adding and removing things from tags - Jared - Fri Jul 10 22:43:39 2020 fix 1.15.2 references... - Jared - Fri Jul 10 21:24:54 2020 Fix curse gradle not liking an empty function - Jared - Fri Jul 10 17:38:44 2020 hopefully fix changelog generation... - Jared - Fri Jul 10 17:32:46 2020 test commit - Jared - Fri Jul 10 17:22:09 2020 don't mark JEITweaker for 1.16 - Jared - Fri Jul 10 17:04:50 2020 version push - Jared - Fri Jul 10 16:57:44 2020 compiles and works tm - Jared - Thu Jul 9 23:20:35 2020 update changelog commit - Jared - Tue Jul 7 06:33:23 2020 Additional Files CraftTweaker-1.12-4.1.20.574 Download Current version: unspecified Updated ZS - kindlich - Sat May 16 12:50:05 2020 actually use the update json, thanks forge - Jared - Thu May 14 23:46:16 2020 Updated ZS - kindlich - Wed May 13 15:44:12 2020 thanks forge for having an incorrect mdk - Jared - Tue May 12 18:39:50 2020 put update tracker in the right build.gradle file - Jared - Tue May 12 15:46:55 2020 and this one... - Jared - Tue May 12 15:43:06 2020 Would be good to actually call the url... - Jared - Tue May 12 15:40:35 2020 We are still pushing some builds, may as well add the update tracker - Jared - Tue May 12 15:35:04 2020 added a way to get a liquid using a string, game#getLiquid close #970 - Jared - Tue May 12 15:21:53 2020 Updated ZS - kindlich - Mon May 11 20:49:54 2020 Updated ZS - kindlich - Sun May 10 21:08:44 2020 Make right-click-block-event properly cancellable. - Jon McManus - Mon Apr 13 03:08:15 2020 Add a patreon thank you at the start of the log - Jared - Sat Apr 11 06:35:47 2020 Rename ProjectileImpactEvent to IProjectileImpactEvent. - Jon McManus - Sat Apr 11 06:24:39 2020 Unify some class/interface names. - Jon McManus - Sat Apr 11 06:00:39 2020 releases are beta by default - Jared - Sat Apr 11 05:44:57 2020 Fix typo. - Jon McManus - Sat Apr 11 05:35:02 2020 Address issues raised by Kindlich. - Jon McManus - Sat Apr 11 05:30:25 2020 fix jenkins file - Jared - Sat Apr 11 05:27:01 2020 updated jenkins file to gen changelog and push to curse - Jared - Sat Apr 11 05:22:53 2020 Allow access to the cancellation result. - Jon McManus - Thu Apr 2 03:43:03 2020 Remove RightClickEmpty, it only fires on the client side. - Jon McManus - Thu Apr 2 02:56:47 2020 Add missing clear calls. - Jon McManus - Mon Mar 16 11:06:27 2020 Unify allow/deny/default into a single string result as per other systems. - Jon McManus - Mon Mar 16 11:00:30 2020 Fix rename failure. - Jon McManus - Sun Mar 15 12:46:35 2020 More indentations fixes. - Jon McManus - Sun Mar 15 12:37:25 2020 Fix indents. - Jon McManus - Sun Mar 15 12:35:21 2020 This event is also cancellable. - Jon McManus - Sun Mar 15 05:34:06 2020 EntityMount is cancelable; limit EnchantmentLevelSet to 0-30. - Jon McManus - Sun Mar 15 05:29:00 2020 It's already a getter. - Jon McManus - Sun Mar 15 05:15:28 2020 Back-port curseforge_gradle support from 1.14. - Jon McManus - Sun Mar 15 02:06:06 2020 Implement an "isItemBlock" functionality for IItemStacks. - Jon McManus - Sat Mar 14 23:53:34 2020 Final exorcism of things. - Jon McManus - Sat Mar 14 12:24:52 2020 Screw the Terrain Generation bus. - Jon McManus - Sat Mar 14 12:09:29 2020 Add hand and ItemStack handlers for PlayerInteractEvent. - Jon McManus - Sat Mar 14 11:54:29 2020 Fix some minor issues. - Jon McManus - Sat Mar 14 11:37:13 2020 Some minor tweaks. - Jon McManus - Sat Mar 14 10:24:04 2020 Fix CropGrowEvent names. - Jon McManus - Fri Mar 13 02:35:26 2020 publish JEI support to maven - Jared - Wed Mar 11 06:25:33 2020 Whoops. - Jon McManus - Sun Mar 8 07:33:51 2020 ProjectileImpactEvents. - Jon McManus - Sun Mar 8 06:13:53 2020 PotionBrewEvents. - Jon McManus - Sun Mar 8 05:08:07 2020 Sleeping Checks. - Jon McManus - Sun Mar 8 04:36:33 2020 SaplingGrowTreeEvent. - Jon McManus - Sun Mar 8 04:16:39 2020 PlayerRightClickItemEvent. - Jon McManus - Sun Mar 8 03:31:24 2020 RightClickEmptyEvent, not every PlayerInteractEvent is cancellable. - Jon McManus - Sun Mar 8 03:25:08 2020 Oops. - Jon McManus - Sun Mar 8 03:07:54 2020 PlayerLeftClickBlockEvent. - Jon McManus - Sun Mar 8 03:06:38 2020 Player Visibility Event. - Jon McManus - Sun Mar 8 02:59:52 2020 PlayerItemPickupEvent - Jon McManus - Sun Mar 8 01:43:00 2020 PlayerContainerClose event. - Jon McManus - Sat Mar 7 13:30:45 2020 Minecart events. - Jon McManus - Sat Mar 7 13:08:03 2020 Remove ItemTooltipEvent? - Jon McManus - Sat Mar 7 13:07:42 2020 LootingLevelEvent. - Jon McManus - Sat Mar 7 12:46:57 2020 LivingKnockBackEvent. - Jon McManus - Sat Mar 7 12:42:41 2020 LivingExperienceDropEvent - Jon McManus - Sat Mar 7 12:34:02 2020 LivingDestroyBlockEvent. - Jon McManus - Sat Mar 7 12:28:10 2020 ItemTooltipEvent. - Jon McManus - Sat Mar 7 12:22:13 2020 EntityTravelToDimensionEvent. - Jon McManus - Sat Mar 7 12:13:38 2020 MobGriefing. - Jon McManus - Sat Mar 7 12:06:28 2020 BlockPlace event. - Jon McManus - Sat Mar 7 11:57:02 2020 CropGrowth events. - Jon McManus - Sat Mar 7 11:42:29 2020 ItemFishedEvent. - Jon McManus - Sat Mar 7 11:28:55 2020 Explosion events. - Jon McManus - Sat Mar 7 11:08:01 2020 EntityMountEvent. - Jon McManus - Sat Mar 7 10:35:32 2020 EnchantmentLevelSet event. - Jon McManus - Sat Mar 7 10:25:28 2020 Critical Hit event. - Jon McManus - Sat Mar 7 09:54:49 2020 Implement BlockEvent.FarmlandTrampleEvent. - Jon McManus - Sat Mar 7 09:28:42 2020 First in additional events: AnimalTameEvent. - Jon McManus - Sat Mar 7 09:20:24 2020 CraftTweaker-1.15.1-6.0.0.9 update forge and mappings - Jared - Fri Feb 28 00:20:53 2020 Get the recipetype safer, hopefully. Close #927 - Jared - Wed Feb 26 23:09:51 2020 Fixed scripts bigger than 32k not working on servers - Jared - Wed Feb 26 20:40:48 2020 made it possible to cast a string to an int and double - Jared - Tue Feb 18 23:13:45 2020 update jar file name and mods.toml - Jared - Fri Feb 7 21:14:27 2020 port to 1.15.2 - Jared - Fri Feb 7 11:55:03 2020 add a way to check if a MCTag is a certain type of tag - Jared - Fri Feb 7 11:39:02 2020 update MC and forge versions in toml and gradle - Jared - Wed Jan 22 21:36:34 2020 update changelog commit - Jared - Wed Jan 22 21:36:34 2020 port to 1.15.1 - Jared - Wed Jan 22 21:36:34 2020 update JEI - Jared - Wed Jan 22 21:35:54 2020 update forge to 1.15.1 - Jared - Wed Jan 22 21:35:54 2020 wrapper classes docs are now /vanilla/api/ - Jared - Sun Jan 19 22:18:46 2020 move all generated docs to /vanilla/api - Jared - Sun Jan 19 22:15:13 2020 no more value = for docs annotation - Jared - Sun Jan 19 22:03:38 2020 Updated ZC - kindlich - Sat Jan 11 13:58:34 2020 make YAML output be in folders - Jared - Fri Jan 10 22:55:02 2020 ignore docsOut and src/generated - Jared - Fri Jan 10 22:54:34 2020 update ZC to fix server crashes - Jared - Fri Jan 10 22:23:43 2020 update ZC - Jared - Fri Jan 10 19:21:41 2020 Updated ZC - kindlich - Fri Jan 10 19:06:10 2020 Added IIngredient#asIData - kindlich - Fri Jan 10 19:00:45 2020 Updated Doc location for Biome and BiomeSpawnEntry - kindlich - Fri Jan 10 18:58:57 2020 update ZS - Jared - Wed Jan 8 17:53:38 2020 Removed test code for no wrapper file - kindlich - Sun Jan 5 20:23:39 2020 DocumentProcessor: Clear the output directory first - kindlich - Sun Jan 5 20:20:35 2020 Updated ZC - kindlich - Sun Jan 5 19:51:50 2020 Added some advancements as being wrapped - kindlich - Wed Jan 1 23:45:25 2020 Fixed some issues with the wrapper Processor - kindlich - Wed Jan 1 23:44:59 2020 Forgot Some these - kindlich - Wed Jan 1 22:56:12 2020 Event Wrapper and Comment cleanup - kindlich - Wed Jan 1 21:35:22 2020 Updated ZC - kindlich - Wed Jan 1 16:43:17 2020 Removed 2nd MCWorld - kindlich - Wed Jan 1 16:30:19 2020 Removed unused buildSrc - kindlich - Wed Jan 1 16:27:20 2020 Made Event listeners unregister themselves on a reload - kindlich - Wed Jan 1 16:25:55 2020 Only remove sidedActions when on the same side - kindlich - Wed Jan 1 16:24:36 2020 Added missing Document and ZenWrapper annotations - kindlich - Wed Jan 1 16:23:38 2020 More work on wrappers - kindlich - Wed Jan 1 16:22:16 2020 Committing stuff before I do something stupid - kindlich - Tue Dec 31 23:03:43 2019 Committing stuff before I do something stupid - kindlich - Tue Dec 31 21:46:11 2019 CTTooltipEvent handler working now. - kindlich - Fri Dec 27 16:52:33 2019 Some minor cleanup for Annotation Processors - kindlich - Thu Dec 26 23:07:54 2019 Simple yaml generation and fixed multiple classes being generated - kindlich - Mon Dec 23 13:31:29 2019 Some cleanup - kindlich - Mon Dec 23 13:06:59 2019 Some more work on Expansions and declaredModid - kindlich - Mon Dec 23 12:53:29 2019 Started working on expansion classes - kindlich - Sun Dec 22 23:23:31 2019 Normal classes should be running now - kindlich - Sun Dec 22 21:15:31 2019 Base classes for Document Processor rewrite - kindlich - Sat Dec 21 22:42:42 2019 Start working on annotation processor rewrite - kindlich - Fri Dec 20 14:04:26 2019 Replaced IEventHandler with Consumer - kindlich - Sat Dec 14 21:25:17 2019 event test - Jared - Thu Dec 12 18:43:10 2019 CraftTweaker-1.15.1-6.0.0.3 update MC and forge versions in toml and gradle - Jared - Mon Jan 6 04:31:49 2020 update changelog commit - Jared - Mon Jan 6 04:29:44 2020 port to 1.15.1 - Jared - Mon Jan 6 04:23:35 2020 update ZC ASM to latest - Jared - Mon Jan 6 04:23:28 2020 update JEI - Jared - Mon Jan 6 04:22:42 2020 CraftTweaker-1.14.4-5.0.1.140β Current version: 5.0.1.140 added docParam this to IData related stuff - Jared - Sat Nov 16 15:34:33 2019 remove TODOS from docs - Jared - Sat Nov 16 12:38:23 2019 Fix extra spaces in param examples - Jared - Sat Nov 16 12:38:13 2019 Made the document processor check for interfaces and super classes - Jared - Sat Nov 16 01:43:06 2019 Set timeouts and closed the buffered reader - Jared - Thu Nov 14 15:29:40 2019 add docParams for things to fix failed builds - Jared - Thu Nov 14 01:53:05 2019 renamed CTRecipeManager to CTCraftingTableManager - Jared - Thu Nov 14 01:24:06 2019 Add more javadocs and Document javadocs - Jared - Thu Nov 14 01:22:59 2019 Actually register MCEntityClassification - Jared - Thu Nov 14 01:20:46 2019 Apparently HTTPGet isn't on the server... - Jared - Wed Nov 13 23:45:25 2019 Added a patron message. use #nobrand to disable it. open beta msg gone - Jared - Tue Nov 12 02:21:20 2019 Disabled debug mode to start with, made #debug enable it - Jared - Wed Nov 6 11:13:35 2019 Added composter support - Jared - Tue Nov 5 23:52:12 2019 made actions only undo on their effective sides (not a full fix) - Jared - Tue Nov 5 23:52:00 2019 add MCIngredientList, which is, fixes server tags in recipes - Jared - Tue Nov 5 20:13:48 2019 Ingredients only work with Tag<Item> so just always create it - Jared - Tue Nov 5 20:12:54 2019 no need to pretty print our json - Jared - Tue Nov 5 20:12:37 2019 Fix nested maps in json - Jared - Tue Nov 5 12:51:22 2019 Added a way to add any recipe through json - Jared - Mon Nov 4 23:51:54 2019 Fixed the stone cutter subType being wrong - Jared - Mon Nov 4 23:51:34 2019 fix command dumps being hard to copy - Jared - Mon Nov 4 23:51:21 2019 removed source and javadoc jars from curseforge upload - Jared - Sun Nov 3 23:21:41 2019 Added a tag dump command - Jared - Sun Nov 3 23:13:10 2019 Fixed duplicate jar entries - Jared - Sun Nov 3 13:00:23 2019 Made stdlibs a jar file, in theory this should work - Jared - Sat Nov 2 21:53:11 2019 add <item>.registryName - Jared - Sat Nov 2 21:40:00 2019 and we're back to the zip file because Java resources are not feasible - Jared - Sat Nov 2 21:29:12 2019 Fully remove any other zip files from the jar file. - Jared - Sat Nov 2 18:45:46 2019 remove left over 7z file... - Jared - Sat Nov 2 18:37:53 2019 Made stdLibs a folder instead of a zip file to reduce curse wait times - Jared - Sat Nov 2 18:33:46 2019 undo zsp test - Jared - Sat Nov 2 14:33:10 2019 test with making StdLibs zsp instead of zip - Jared - Sat Nov 2 14:28:17 2019 Blacklist crafttweaker:scripts recipe type from being used in scripts - Jared - Fri Nov 1 18:59:57 2019 Fix client only actions not being applied in single player - Jared - Fri Nov 1 15:11:25 2019 fix script recipe type modid - Jared - Fri Nov 1 15:10:40 2019 fix recipe dumps if there are no recipes in a recipe type - Jared - Fri Nov 1 15:10:25 2019 re-enable curseforge pushing - Jared - Fri Nov 1 09:07:48 2019 Fixed javadoc complaining about docParam - kindlich - Thu Oct 31 19:14:40 2019 Fixed pipeline - kindlich - Thu Oct 31 17:22:53 2019 Split Jenkins Pipeline - kindlich - Thu Oct 31 17:19:31 2019 fix gradle execing commands - Jared - Thu Oct 31 16:29:45 2019 remove line about ct syntax, feedback received - Jared - Thu Oct 31 16:12:20 2019 Add burn time changing - Jared - Thu Oct 31 16:09:28 2019 Set docParam missing as error and added it to the existing classes - kindlich - Wed Oct 30 18:25:18 2019 Changed some regex matches to make them more readable - kindlich - Wed Oct 30 18:23:51 2019 Fixed static-only classes wanting docParam this - kindlich - Wed Oct 30 00:01:52 2019 docParam and scriptFile for generated documents Methods need @docParam for their parameters. If the type has nonstatic methods, then the type also needs @docParam on its javadoc - kindlich - Tue Oct 29 18:17:19 2019 CraftTweaker-1.14.4-5.0.1.133 Current version: 5.0.1.133 Apparently HTTPGet isn't on the server... - Jared - Wed Nov 13 23:45:25 2019 Added a patron message. use #nobrand to disable it. open beta msg gone - Jared - Tue Nov 12 02:21:20 2019 Disabled debug mode to start with, made #debug enable it - Jared - Wed Nov 6 11:13:35 2019 Added composter support - Jared - Tue Nov 5 23:52:12 2019 made actions only undo on their effective sides (not a full fix) - Jared - Tue Nov 5 23:52:00 2019 add MCIngredientList, which is, fixes server tags in recipes - Jared - Tue Nov 5 20:13:48 2019 Ingredients only work with Tag<Item> so just always create it - Jared - Tue Nov 5 20:12:54 2019 no need to pretty print our json - Jared - Tue Nov 5 20:12:37 2019 Fix nested maps in json - Jared - Tue Nov 5 12:51:22 2019 Added a way to add any recipe through json - Jared - Mon Nov 4 23:51:54 2019 Fixed the stone cutter subType being wrong - Jared - Mon Nov 4 23:51:34 2019 fix command dumps being hard to copy - Jared - Mon Nov 4 23:51:21 2019 removed source and javadoc jars from curseforge upload - Jared - Sun Nov 3 23:21:41 2019 Added a tag dump command - Jared - Sun Nov 3 23:13:10 2019 Fixed duplicate jar entries - Jared - Sun Nov 3 13:00:23 2019 Made stdlibs a jar file, in theory this should work - Jared - Sat Nov 2 21:53:11 2019 add <item>.registryName - Jared - Sat Nov 2 21:40:00 2019 and we're back to the zip file because Java resources are not feasible - Jared - Sat Nov 2 21:29:12 2019 Fully remove any other zip files from the jar file. - Jared - Sat Nov 2 18:45:46 2019 remove left over 7z file... - Jared - Sat Nov 2 18:37:53 2019 Made stdLibs a folder instead of a zip file to reduce curse wait times - Jared - Sat Nov 2 18:33:46 2019 undo zsp test - Jared - Sat Nov 2 14:33:10 2019 test with making StdLibs zsp instead of zip - Jared - Sat Nov 2 14:28:17 2019 Blacklist crafttweaker:scripts recipe type from being used in scripts - Jared - Fri Nov 1 18:59:57 2019 Fix client only actions not being applied in single player - Jared - Fri Nov 1 15:11:25 2019 fix script recipe type modid - Jared - Fri Nov 1 15:10:40 2019 fix recipe dumps if there are no recipes in a recipe type - Jared - Fri Nov 1 15:10:25 2019 re-enable curseforge pushing - Jared - Fri Nov 1 09:07:48 2019 Fixed javadoc complaining about docParam - kindlich - Thu Oct 31 19:14:40 2019 Fixed pipeline - kindlich - Thu Oct 31 17:22:53 2019 Split Jenkins Pipeline - kindlich - Thu Oct 31 17:19:31 2019 fix gradle execing commands - Jared - Thu Oct 31 16:29:45 2019 remove line about ct syntax, feedback received - Jared - Thu Oct 31 16:12:20 2019 Add burn time changing - Jared - Thu Oct 31 16:09:28 2019 Set docParam missing as error and added it to the existing classes - kindlich - Wed Oct 30 18:25:18 2019 Changed some regex matches to make them more readable - kindlich - Wed Oct 30 18:23:51 2019 Fixed static-only classes wanting docParam this - kindlich - Wed Oct 30 00:01:52 2019 docParam and scriptFile for generated documents Methods need @docParam for their parameters. If the type has nonstatic methods, then the type also needs @docParam on its javadoc - kindlich - Tue Oct 29 18:17:19 2019 CraftTweaker-1.14.4-5.0.0 initial release, please see the docs for more info: https://docs.blamejared.com CraftTweaker2-1.12-4.1.19 Properly check the display tag instead of the root tag for pre-existing Lore (Thanks Nooby!) Added some null checks and code cleanup Close #799 Added player#sendStatusMessage Close #798 Tooltip overhaul, remove tooltips by regex, Closes #788 Implement IAction validation added IFormattedText version of sendStatus Added keyboard support Close #800 CraftTweaker2-1.12-4.1.17 Added more liquid dump info Fixed JEI hiding issues (Thanks Mezz!) Enchantment improvements (Thanks Nooby!) Potion improvements (Thanks Nooby!) CraftTweaker2-1.12-4.1.11 updated 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!) Fixed recipe removal CraftTweaker2-1.12-4.1.10 Fixed 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 Refactored CrTLoadingStartedEvent's signature ODE.add can now remove entries from the MCOreDictEntry Blacklist Made the block harvest event use weighted stacks made tooltips hardcoded to either shift key Changed how RemoveRecipeShaped works Add getRayTrace to IEntity Added onPlayerInteractBlock to IEventManager - Callthrough to onPlayerRightClickBlock due to naming inconsistense - See #595 for info Fixed NPE in SlotRecipe Make sure ActionRemoveRecipesNoIngredients runs before the other recipe removals CTGUI: Inputs now also use withTag to make the items look better in JEI performance improvements when looping over items (need to be implemented by the mod author, if you're a crt addon dev, look here: https://github.com/CraftTweaker/CraftTweaker/pull/600) Fix NPE for getSubItems when no creativeTab was found. fix creative tab searching furnace.all shouldn't crash anymore on empty stacks gave IEntityXP a setter for the value CraftTweaker2-1.12-4.1.8 fixed loadup crash CraftTweaker2-1.12-4.1.7 Added 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 Some furnace recipe additions - Allow intput/output/xp getter in IFurnaceRecipe - IItemDefinition now has getITemBurnTime(IItemStack stack) - IItemStack's getItemBurnTime is now implemented properly - MCFurnaceManager's getFuel is now implemented correctly Implemented some IItemStack Methods Fixed possible NPE with RecipeFunctions Added Way to create Item Entities from within CrT Event system refactor It's now split in API and Implementation since before it was all API. Should be more versatile this way. Also, implemented some more recipeHandlers Added way of getting the clicked Entity to PlayerFillBucket Replaced hitEntity with RayTraceResult getter More Event System refactoring - Added default methods for getX, Y and Z. - Added Interfaces for Events with positions, and those who are processable. - Rearranged Code in MTEventManager (comments were all over...) - Implemented IContainer in MCContainer (needed for the opencontainerEvent) - Pulled up commonly used methods into interfaces More event stuff - IContainers now have asString caster - Annotated missing methods - Moved IRayTraceResult from block to world (Last commit was not published yet so it's ok!) Added ActionDummyAddRecipe for JEI plugin compatibility. Changes in OreDictionary manipulation - They now can blacklist items from being added later on. - They now directly manipulate the list (as not to complicate ↑) Fixed possible NPE when providing a null creativeTab to IITemDefinition's setter Even more Event stuff - More Events implemented - Some Additional events added - Some Methods pulled up into into interfaces (also some with default methods) Added Command manager wrapper Gave players the command function Vector3d wrapper and Entity Spawning Added Entity definition getter and CrafttweakerMC methods for fluids Added optional parameter to IItemStack tags methods to allow for displayOnly tags Added error checking to JEI stuff DataMaps can now properly be indexed with numbers, if you ever needed to Fixed JeI Hiding and optimized the code CraftTweaker2-1.12-4.1.6 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 Fixes: ICraftingRecipes should now be printed properly. (Also affects /ct recipes) Fixed Class Cast Issues with the new Recipe System. Fixed Server-Client desnych in recipe namesdue to how the names were calculated. ZenScript: Adding to maps (especially within loops) should work properly now. Fixed Backslash Escaping Fixed Crash on linux due to incorrect path names Fixed String Contains method Fixed Function casting -> Now eventhandlers should work again. CraftTweaker2-1.12-4.1.5 Fixed 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 Added nullcheck to getRecipesFor and getAll. Fixes #459 Added events for individual script loading CraftTweaker2-1.12-4.1.4 Fixed player spam on login Fixed removeByRegex CraftTweaker2-1.12-4.1.2 Fixed oredict matching CraftTweaker2-1.12-4.1.0 SCRIPTS *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 Started porting over some CoT methods to CrT IDamageSource IWorldProvider and Means of getting IWorld Objects from their ID Changed how Facing works Fixed onPlayerPickupItem event, added onPlayerChanged Dimension IDimension now castable to IWorld Added IMaterial and some more IBlockState methods Switched from onPlayerPickUpItem to onEntityItemPickUpEvent Allow Empty Maps like `val map as IItemStack[string] = {}` Added more compare and rotateY to IFacing Introduced IEventCancelable to use for events that can be cancelled. Added creative Tabs Javadocs are published to maven More methods for IItemStack and IItemDefinition Added Enchantments Added new Methods to IPotion, Added IPotionEffect Added IFoodStats Removed ClientOnly CreativeTab Functions Created IMobilityFlag instead of using Strings Added Enchantment Bracket Handler and EntityEquipment Slot and missing @ZenRegisters IPosition3f -> Postion3f (ensures CoT compatibility) New IBlockDefinition Methods Added superInterface IBlockProperties to IBlockState Added superInterface IBlockAccess to IWorld Fixed OnRegister, it now fires Changed how resourceloation for blocks are gotten Fixes localizing crashing on servers ZenProperties work withouth Getter/Setter Methods and ZenTypeFunctions work as variables now (even global!) Fixed global functions, they couldn't yet be cast to their type Added ability to access a scripts functions from within other scripts Floating point variables now accept ds and fs to specify the type. (no char will return double) Fixed Stackoverflow with NBTUpdater Static Keyword Added harvestlevel added a ct reload command explaining why reloading is not possible CraftTweaker2-1.12-4.0.12 Fixed oredict issues CraftTweaker2-1.12-4.0.10 Fixed The seed registry being edited before being filled. Added @ZenMethod to IData's and IItemStack's casters Added @ZenMethod annotation to some ZenMemberGetters/Setters\ Fixed Map Index Setter Fixed(?) Boolean inversion Method Parameter error message now shows the names of the types instead of simply `ZenNative Also functions now have commas between parameters VarArgs should be working now ZenTypeIntRange fix Fixed bug where /ct hand will break with quotes in a tag (closes #368) Provide a workaround for itemstack null checks Closes #367 Made ingredient checking safer Fixes tooltip delays when joining servers Closes #377 and closes #376 |