
custom-crafter-api
An advanced PaperMC crafting engine for building complex recipes with NBT-supported custom items.
Оцените первым
998
2
Список изменений
⚠️ Breaking Changes
CMatter.isValidMatter(),CRecipe.isValidRecipe(),CraftUIDesigner.Baked.isValid(), andAllCandidateUIDesigner.Baked.isValid()no longer returnResult<Unit>; they now throwIllegalStateExceptiondirectly on failure and return nothing on success.CMatter.firstFailedPredicate()andCRecipe.firstFailedRecipePredicate()now returnkotlin.Pair<Int, CMatterPredicate>/kotlin.Pair<Int, CRecipePredicate>instead ofIndexedValue.AllCandidateUIDesigner.Baked.ungeneratedIconPlaceholderItemchanged from the Kotlin function type(CRecipe) -> ItemStacktojava.util.function.Function<CRecipe, ItemStack>.Explainer's constructor parameter order changed from(name, verbosity)to(verbosity, name), since controlling the log level without naming the instance is the more common use case.
✨ New Features and Enhancements
- [Enhancement] Improved Java interoperability across the public API by replacing Kotlin-only return types (
Result,IndexedValue) and lambda parameter types with plain exceptions andjava.util.function.Function.
Файлы
custom-crafter-api-5.4.0.jar(424.06 KiB)
ОсновнойМетаданные
Канал релиза
Release
Номер версии
5.4.0
Загрузчики
FoliaPaperPurpur
Версии игры
1.21.4–26.1.2
Загрузок
28
Дата публикации
02.08.2026
