{"repo":"Kotori316/SLP","free":true,"listed":false,"github":"https://github.com/Kotori316/SLP","clone":"git clone https://github.com/Kotori316/SLP.git","description":"Scala language provider for Minecraft 1.13.2 and newer","language":"Java","stars":32,"topics":["minecraft"],"license":null,"category":"game-templates","readme_excerpt":"Scala language provider for Minecraft 26.1.x. Branch 26.1 This mod adds a Scala library to Minecraft 26.1.2 with Forge and NeoForge. NO COMPATIBILITY WITH 1.x version of SLP. [ ][curse forge] [ ][curse forge] [ ][Modrinth] Usage For Player – Download a Jar file from [Curse Forge][curse forge] or [Modrinth] and move the file to your mods folder. This mod will not appear in the mod list. For Developer See the example directory. In your build.gradle , add below code in the top-level. If the Minecraft client doesn't launch with an exception to modules, change scala dependency from \"implementation\" to \"compileOnly\" and add slp mod in the mods directory. The published artifact id depends on the loader: com.kotori316:scalablecatsforce (Forge) and com.kotori316:scalablecatsforce-neoforge (NeoForge). Available versions are listed in their Maven metadata: Forge: https://maven.kotori316.com/com/kotori316/scalablecatsforce/maven-metadata.xml NeoForge: https://maven.kotori316.com/com/kotori316/scalablecatsforce-neoforge/maven-metadata.xml Change the library version if needed. See detail pages in CurseForge or Modrinth to get which library version is included in the Jar file. From 26.1.2 version, SLP includes Scala 3.8.4 Limitations In this section, I note some points you should care. 1. Avoid use of Mod.EventBusSubscriber in Java code. This will cause exception in \"compileScala\" task. Use in Scala code will not throw an exception. 2. If you got the compile error \"ambiguous reference to ov","default_branch":null,"files":null,"tree":[],"storefront":"/r/Kotori316","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/Kotori316/SLP/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}