Sin calificar


Creadores y Editores

modmuss50

Creador

modristore

Editor

Compartir esta publicación



Fabric Language Kotlin

Fabric Language Kotlin Mod

Adaptador de lenguaje para escribir mods de Fabric en Kotlin, habilitando la creación de mods basados en JVM y Kotlin.

Fabric Language Kotlin es uno de los muchos adaptadores de lenguaje de Fabric para Kotlin. Los adaptadores de lenguaje te permiten escribir mods en lenguajes de programación distintos al Java puro (a menudo, pero no siempre, lenguajes basados en JVM). Existen muchos mods grandes de Fabric que utilizan Kotlin, incluyendo:

  • Adorn    

  • Inventory Tweaks    

  • AE Additions – ExtraCells2 Fork

  • Bountiful 

  • DeftuLib    

  • Hex     Casting   

  • Industrial     Revolution    

  • Inventerio   

  • Kambrik    

  • Lakeside    

  • LibrarianLib    

  • Level Up HP 

  • MirageFairy2023    

  • Ping Wheel    

  • Plethora Peripherals    

  • Roughly Enough Trades    

  • Roughly Enough Loot Tables    

  • RSWires    

  • TerrarianSlimes    

  • Woods and Mires

  • Zoomify 

  • y muchos más.

 Kotlin es principalmente un lenguaje de programación basado en JVM como Groovy o Scala y se considera de muchas maneras como una Scala más nueva (aunque Scala todavía está en desarrollo). Sin embargo, no solo se compila a JVM, también se puede compilar a nativo o a JavaScript o incluso a su propio formato de bytecode. Fabric Language Kotlin está pensado para ser usado con la variante JVM.


Kotlin, como se mencionó antes, tiene algunos aspectos en común con Scala y un poco en común con Crystal. El lenguaje Kotlin es imprescindible para muchas personas, a muchos realmente les gusta, mientras que a otros no. Un problema que podrías tener es que, si usas Kotlin, podrías encontrar problemas de compatibilidad con cadenas de herramientas menos conocidas a las que quieras portar tu mod. Pero si quieres usar Kotlin porque lo prefieres, puedes usar este adaptador de lenguaje. Hay razones para preferir Kotlin si te gustan algunas de sus características o si también quieres hacer cosas como el desarrollo para Android (que recientemente ha empezado a recomendar Kotlin sobre Java, que era recomendado antes). Si usas Kotlin, se sugiere que uses IntelliJ porque son hechos por la misma compañía y Eclipse no tiene tan buen soporte para él.


Para los jugadores, deberían poder simplemente instalar el mod en su carpeta de mods. Si eres desarrollador, necesitarás realizar pasos adicionales y se requiere que el usuario ya sepa un poco sobre el uso de Kotlin con Gradle (aunque todavía se puede usar Groovy DSL a menos que quieras Kotlin DSL). FabricMC tiene un tutorial que puede ser utilizado con instrucciones básicas sobre cómo empezar. Fabric Language Kotlin no depende de ninguna versión específica de Minecraft, solo del cargador de Fabric.