Skip to content

Instantly share code, notes, and snippets.

@noncom
noncom / build.gradle
Created March 5, 2021 08:36
jme kotlin example build gradle with serialization that builds ok
plugins {
id 'java'
id 'org.jetbrains.kotlin.jvm' version '1.4.30'
id 'org.jetbrains.kotlin.plugin.serialization' version '1.4.30'
}
group 'org.example'
version '1.0-SNAPSHOT'
ext.jmonkeyengineVersion = '3.3.2-stable'
buildscript {
repositories {
maven { url = 'https://files.minecraftforge.net/maven' }
jcenter()
mavenCentral()
}
dependencies {
classpath group: 'net.minecraftforge.gradle', name: 'ForgeGradle', version: '3.+', changing: true
}
}
buildscript {
repositories {
flatDir {
dirs 'libs'
}
maven { url = 'https://files.minecraftforge.net/maven' }
jcenter()
mavenCentral()
}
dependencies {
"C:\Program Files\Java\jdk1.8.0_201\bin\java.exe" -Dmixin.checks.interfaces=true -Dmixin.debug.export=true -Dmixin.debug.verbose=true -Dmixin.hotSwap=true -javaagent:C:\Users\alexm\.gradle\caches\modules-2\files-2.1\org.spongepowered\mixin\0.7.11-SNAPSHOT\7a670207bdb97db418118ad1e9bb42424ff3776d\mixin-0.7.11-SNAPSHOT.jar -ea -da:io.netty... -Dfml.coreMods.load=org.valkyrienskies.mixin.MixinLoaderForge "-javaagent:C:\Program Files\JetBrains\IntelliJ IDEA Community Edition 2020.1.1\lib\idea_rt.jar=50964:C:\Program Files\JetBrains\IntelliJ IDEA Community Edition 2020.1.1\bin" -Dfile.encoding=UTF-8 -classpath "C:\Program Files\Java\jdk1.8.0_201\jre\lib\charsets.jar;C:\Program Files\Java\jdk1.8.0_201\jre\lib\deploy.jar;C:\Program Files\Java\jdk1.8.0_201\jre\lib\ext\access-bridge-64.jar;C:\Program Files\Java\jdk1.8.0_201\jre\lib\ext\cldrdata.jar;C:\Program Files\Java\jdk1.8.0_201\jre\lib\ext\dnsns.jar;C:\Program Files\Java\jdk1.8.0_201\jre\lib\ext\jaccess.jar;C:\Program Files\Java\jdk1.8.0_201\jre\lib\ext\jfxrt.jar
---- Minecraft Crash Report ----
// You should try our sister game, Minceraft!
Time: 6/6/20 4:10 AM
Description: Manually triggered debug crash
java.lang.Throwable: null
at net.minecraft.client.KeyboardListener.func_204870_b(KeyboardListener.java:431) ~[?:?] {re:classloading,pl:accesstransformer:B,pl:runtimedistcleaner:A}
at net.minecraft.client.Minecraft.func_71407_l(Minecraft.java:1446) ~[?:?] {re:classloading,pl:accesstransformer:B,xf:fml:codechickenlib:IItemRenderer,pl:runtimedistcleaner:A}
at net.minecraft.client.Minecraft.func_195542_b(Minecraft.java:904) [?:?] {re:classloading,pl:accesstransformer:B,xf:fml:codechickenlib:IItemRenderer,pl:runtimedistcleaner:A}
This file has been truncated, but you can view the full file.
[23:08:48] [main/INFO]: ModLauncher running: args [--username, nomisincalaca, --version, forge-31.2.8, --gameDir, C:\Users\alexm\Twitch\Minecraft\Instances\MP 1.15.2 (1), --assetsDir, C:\Users\alexm\Twitch\Minecraft\Install\assets, --assetIndex, 1.15, --uuid, 81f5794fba52451d93ef250020fb314f, --accessToken, ????????, --userType, mojang, --versionType, release, --width, 1024, --height, 768, --launchTarget, fmlclient, --fml.forgeVersion, 31.2.8, --fml.mcVersion, 1.15.2, --fml.forgeGroup, net.minecraftforge, --fml.mcpVersion, 20200515.085601]
[23:08:48] [main/INFO]: ModLauncher 5.1.0+69+master.79f13f7 starting: java version 1.8.0_51 by Oracle Corporation
[23:08:48] [main/INFO]: Added Lets Encrypt root certificates as additional trust
[23:08:49] [main/INFO]: SpongePowered MIXIN Subsystem Version=0.8 Source=file:/C:/Users/alexm/Twitch/Minecraft/Instances/MP%201.15.2%20(1)/mods/MixinBootstrap-1.0.3.jar Service=ModLauncher Env=CLIENT
[23:08:50] [main/INFO]: [org.antlr.v4.runtime.ConsoleErrorListener:syntaxError:38]:
This file has been truncated, but you can view the full file.
1.15.1\forge-1.15.2-31.2.0_mapped_snapshot_20200514-1.15.1-recomp.jar path /net/minecraft/client/gui/overlay/DebugOverlayGui$1.class
[15:44:55] [pool-2-thread-1/DEBUG] [ne.mi.fm.lo.mo.Scanner/SCAN]: Scanning Mod File: C:\Users\alexm\.gradle\caches\forge_gradle\minecraft_user_repo\net\minecraftforge\forge\1.15.2-31.2.0_mapped_snapshot_20200514-1.15.1\forge-1.15.2-31.2.0_mapped_snapshot_20200514-1.15.1-recomp.jar path /net/minecraft/client/gui/overlay/BossOverlayGui.class
[15:44:55] [pool-2-thread-1/DEBUG] [ne.mi.fm.lo.mo.Scanner/SCAN]: Scanning Mod File: C:\Users\alexm\.gradle\caches\forge_gradle\minecraft_user_repo\net\minecraftforge\forge\1.15.2-31.2.0_mapped_snapshot_20200514-1.15.1\forge-1.15.2-31.2.0_mapped_snapshot_20200514-1.15.1-recomp.jar path /net/minecraft/client/gui/NewChatGui.class
[15:44:55] [pool-2-thread-1/DEBUG] [ne.mi.fm.lo.mo.Scanner/SCAN]: Scanning Mod File: C:\Users\alexm\.gradle\caches\forge_gradle\minecraft_user_repo\net\minecraftforge\forge\1.15.2-31.2.0_mapped_snapshot_20200514-1.15.1\
{
{
{"fun_1", {args ...}},
{"fun_2", {args ...}},
{"fun_3", {args ...}}
},
{
{"fun_1", {args ...}}, -- params
{"fun_2", {args ...}},
{"fun_3", {args ...}}
// Emacs style mode select -*- C++ -*-
//-----------------------------------------------------------------------------
//
// $Id:$
//
// Copyright (C) 1993-1996 by id Software, Inc.
//
// This source is available for distribution and/or modification
// only under the terms of the DOOM Source Code License as
// published by id Software. All rights reserved.
<!--//--><![CDATA[// ><!--
function codeTel2Txt( instr ) {
var intval = parseInt(instr,10);
var codeP1 = parseInt(((intval/10000)|0)%100,16);
var codeP2 = parseInt((intval%10000),16);
var codeText = ("000" + codeP1).slice(-3) + ',' + ("00000" + codeP2).slice(-5);
return codeText;