KubeJS TFC

KubeJS TFC

476k Downloads

1.20 Tracking

Notenoughmail opened this issue ยท 1 comments

commented

This is a list of things which will need to be addressed once porting to 1.20 starts

TFC

  • Knapping refactor
  • Addons
  • Groundcover model redos
  • Metal bars?
  • DouseFireEvent
  • NoRemainderCraftingRecipe
  • Loom recipes now take ItemStackIngredients
  • Jars & jam pot recipes
  • Heating recipes now have a chance output
  • Representative blocks for prospecting
  • Climate models now have a wind vector method
  • Raw/hardened rocks are now orientable, update model generation
  • Krummholz
  • Rock layer changes
  • RockDisplayCategory
  • Baby boulders
  • Nullable metal sheets, ingots, and double ingots
  • Fluid/block ingredient refactor
  • ContainedFluidModel stuff
  • Rotational power
  • HammerItem

Kube

  • The 6.0/6.1 refactors
    • RegistryObjectBuilderTypes -> RegistryInfo
    • IngredientPlatfromHelper
    • Recipe Schemas
      • RegisterRecipeSchemasEvent
    • Internal recipes might not be a pain
      • NestedRecipeComponent
    • Proper event registering?
    • Event Groups and Event Handlers
    • Many methods seem to no longer return their JS-wrapped counterparts
    • Very non-committal BE stuff?
    • MultiPartShapedBlockBuilder
    • AtlasSpriteRegistryEventJS?
    • RecipeKJS
    • FluidLike
    • InputFluid/OutputFluid
    • ItemStackJS now accepts tags and regex and returns the first found value
    • InputItem/OutputItem/InputReplacement/OutputReplacement
    • IngredientJS::of now returns a vanilla Ingredient
    • IngredientMatch
    • RecipeComponentValue
    • RecipeKey
    • JsInfo & JsParam
    • Oh how nice FluidAmounts with an ingot value, that won't be confusing for people at all
    • ListJS and MapJS have had major changes
    • KubeJSForgeClient
    • Renaming of variant in VariantBlockStateGenerator
    • Recipe name name suggesting
    • EnumComponents for things like chisel mode
    • Now use mixin-extras
    • 6.0 update 'brief'
    • 6.1 update 'brief'
  • Whatever refactors they decide to do in 1.20
    • 1.20.1 will stay as an alpha, 1.20.2 will get betas and full releases
      • TFC's staying with 1.20.1...
    • Block entities
      • add TFC be attachments (heat, etc.)
      • Add a way to limit slots to a specific size
      • Crops and bushes not an absolute pain
    • 7.0 ???
    • Ichor ???

MC/(Neo)Forge

  • I don't want to know, hopefully none of it effects this
commented

The 1.20.1 version is at a point where this tracker is no longer helpful, see you again for 1.21+!