Unofficial site, not affiliated with modrinth.com.What is this?
Моды/KubeJS TFC
KubeJS TFC

KubeJS TFC

KubeJS integration for TFC

78.4K
14

KubeJS TFC 1.3.4

release19 апреля 2026 г.
  • Add forgotten ability to set combine_forging_bonus in welding recipes
  • Add search_for_rock command
  • Fix double tall crops not dropping product items while mature
  • Add ability to define the id of all derived blocks

KubeJS TFC 2.0.0

release13 января 2026 г.
  • Update to 1.21.1, TFC 4.0.x, KubeJS 2101.7.2
  • All features, in some form, as of 1.3.3 should be available, except as noted below
  • Support for addons not yet ported is obviously not included
  • Glass operations, food traits, climate models, and ISMs are now registries! They are no longer made through a custom event
  • Custom chisel modes can now be registered
  • Birthday modifications are no longer possible
  • Container limiting now applies upon opening and closing menus
  • There is no longer a jar item builder type
  • Wild crops have been split into 4 builder types, similar to non-wild crops
  • Crop model generation methods have been cut down to be much simpler and concise
  • The climbing crop builder has been split from the double crop builder
  • Configured & placed features are now made through builders in the ServerEvents.registry event instead of the TFCEvents.worldgenData event
    • This relies on an as-yet unmerged & unreleased PR to KubeJS to actually function
  • TFC-specific recipe filters & component replacements are currently not implemented
  • The sealable inventory attachment does not currently have the ability to function like vessels
  • EntityJS, Firmalife compat is currently not included

Note: The Crop, bush, moss, and torch block builders have not been documented or tested. I will document them as I have the time to verify they function and/or release updates fixing issues with them. As such, until documented these builder types should be considered extra-beta: methods/functionality may change in a hotfix version without a deprecation cycle

KubeJS TFC 1.3.3

release14 сентября 2025 г.
  • The list ids command is now paginated
  • Add several bindings for noises
  • Add some additional helper functions for TFC's Noise2D and Noise3D classes
  • Add noise inspection commands
  • Fix kubejs_tfc:wrapped chunk generators crashing when trying to find a spawn position
  • Describing a knapping type via command will now include the texture(s) used by the knapping screen
  • Add support for Artisanal recipe types and ISMs
  • Deprecate #notAxisAligned() in ground cover builders as it created invalid block state files
  • Custom fallen leaves are now included in the tfc:fallen_leaves block and item tags by default, making them able to snow pile and turn into hummus by default
  • Custom (fallen) leaves can now be removed from automatic tinting by calling #noDynamicTinting() on their builders
  • Tag ingredients printed via the describe command can now be clicked to use the /forge tags command for that tag
  • Add TFC-specific recipe filters
  • Add metal map in misc sub-binding
  • Custom jar items now have the tfc:jars tag by default
  • Add #withoutCraftingRemainder() to the jar item builder
  • Properly implement input & output replacement for TFC recipe components & delegate recipe types
  • Add LayeredArea constructors to the misc sub-binding
  • Allow access to the chunk generator's Settings object and creation of RandomSources in the chunk data provider event
  • [Wiki] Commands now have their own page

KubeJS TFC 1.3.2

release1 августа 2025 г.
  • Add #hasPostProcess and #emissiveRendering methods to extended properties
  • Add fissure, forest, forest entry, overlay tree, random tree, stacked tree, and krummholz worldgen builders
  • Add direct wrapper for TFC's ItemStackProvider
  • Fix double crops not having yield multipliers in their loot tables
  • Add convenience method for setting the dead model of torches
  • Add TFC sapling & leaf block builders
  • Rename several methods in crop block builders to prevent Rhino throwing a fit when used
    • #productItem(ResourceLocation) -> #existingProductItem(ResourceLocation)
    • #model(number,Consumer) -> #setModel(number,Consumer)
    • #model(Consumer) -> #setModel(Consumer)
    • #texture(number,String) -> #textureAt(number,String)
    • #texture(number,String,String) -> #textureAt(number,String,String)
  • Allow RecipeJS#getOriginalRecipeIngredients() to work with TFC recipe types
  • Add ability to change custom crop growth and expiry rates
  • Add always and never shortcuts for extended property settings that take StatePredicates
  • Add tree solver command for modpack makers to easily make tree structures with proper states
  • Add event for registering ISM -> json converters. All TFC, Firmalife, and TFCCC ISM types should be handled by default
  • Add the ability to retrieve NormalNoises during the chunk data provider creation event
  • Adds sealable inventory attachment which applies a food trait to items within it
  • "Fix" proto chunks with no ChunkData causing issues when promoted to level chunks with custom chunk data providers
  • Add custom surface rule source that uses the RockSettings at a given position
  • Fix custom spreading and double crops not respecting custom textures set in scripts
    • This involved some reworks for all crop resource gens, the only noticeable effect should all stages looking for the same texture instead of unique ones, by default

KubeJS TFC 1.3.1

release29 июня 2025 г.
  • Fix supports having broken connecting models by default
  • Fix mammals being unable to define their configs
  • Add some flexibility to custom waterwheel texture paths
  • Add validation to spike and loose blocks of custom defined RockSettings
  • Fix noise settings of wrapped chunk generators not being used in production environments

Совместимость

Minecraft: Java Edition

1.21.x1.20.x1.18.x

Платформы

Поддерживаемые окружения

Клиент и сервер

Детали

Лицензия:MIT
Опубликован:2 года назад
Обновлён:2 недели назад
Главная