-
Автор темы
- #1
Перед прочтением основного контента ниже, пожалуйста, обратите внимание на обновление внутри секции Майна на нашем форуме. У нас появились:
- бесплатные читы для Майнкрафт — любое использование на свой страх и риск;
- маркетплейс Майнкрафт — абсолютно любая коммерция, связанная с игрой, за исключением продажи читов (аккаунты, предоставления услуг, поиск кодеров читов и так далее);
- приватные читы для Minecraft — в этом разделе только платные хаки для игры, покупайте группу "Продавец" и выставляйте на продажу свой софт;
- обсуждения и гайды — всё тот же раздел с вопросами, но теперь модернизированный: поиск нужных хаков, пати с игроками-читерами и другая полезная информация.
Спасибо!
При компиляции чита в мод весть русский текст ломается, причем раньше такого не было, до того момента когда я не сделал компиляцию через ShadowJar. Кто нибудь сможет помочь мне исправить эту проблему?
build.gradle:
buildscript {
repositories {
maven {
name = "forge"
url = "https://files.minecraftforge.net/maven"
}
maven {
name = 'SpongePowered'
url = 'https://repo.spongepowered.org/repository/maven-public/'
}
mavenCentral()
}
dependencies {
classpath 'net.minecraftforge.gradle:ForgeGradle:2.3-SNAPSHOT'
classpath 'org.spongepowered:mixingradle:0.6-SNAPSHOT'
classpath 'com.github.jengelman.gradle.plugins:shadow:1.2.3'
}
}
apply plugin: "net.minecraftforge.gradle.forge"
//apply plugin: 'net.minecraftforge.gradle'
apply plugin: "org.spongepowered.mixin"
apply plugin: 'com.github.johnrengelman.shadow'
apply plugin: 'maven-publish'
apply plugin: 'java'
version = '1.12.2'
group = 'com.bt.bthack' // http://maven.apache.org/guides/mini/guide-naming-conventions.html
archivesBaseName = 'BThack'
sourceCompatibility = targetCompatibility = compileJava.sourceCompatibility = compileJava.targetCompatibility = '1.8'
minecraft {
version = project.forgeVersion
runDir = "run"
mappings = project.mcpVersion
coreMod = 'com.bt.BThack.api.mixin.MixinLoader'
makeObfSourceJar = false
}
repositories {
maven {
name = 'spongepowered-repo'
url = 'https://repo.spongepowered.org/repository/maven-public/'
}
mavenCentral()
}
dependencies {
implementation "org.spongepowered:mixin:0.7.8-SNAPSHOT"
compile("org.spongepowered:mixin:0.7.8-SNAPSHOT") {
exclude module: 'launchwrapper'
exclude module: 'guava'
exclude module: 'gson'
exclude module: 'commons-io'
}
}
processResources {
inputs.property "version", project.version
inputs.property "mcversion", project.minecraft.version
from(sourceSets.main.resources.srcDirs) {
include "mcmod.info"
expand "version": project.version, "mcversion": project.minecraft.version
}
from(sourceSets.main.resources.srcDirs) {
exclude "mcmod.info"
}
rename "(.+_at.cfg)", 'META-INF/$1'
}
shadowJar {
dependencies {
include(dependency('org.spongepowered:mixin'))
//include(dependency('club.minnced:java-discord-rpc:v2.0.2'))
//include(dependency('com.github.olliem5:pace:1.3'))
//include(dependency('com.github.CafeDevelopment:Venture'))
//include(dependency('org.slick2d:slick2d-core'))
//include(dependency('com.github.cabaletta:baritone:1.2.14'))
// include(dependency('com.github.LittleDraily:event-system:1.1'))
// include(dependency('org.reflections:reflections'))
// include(dependency('javassist:javassist'))
}
exclude 'dummyThing'
exclude 'LICENSE.txt'
classifier = 'release'
}
mixin {
defaultObfuscationEnv searge
add sourceSets.main, 'mixins.bthack.refmap.json'
}
reobf {
shadowJar {
mappingType = 'SEARGE'
classpath = sourceSets.main.compileClasspath
}
}
jar {
manifest {
attributes (
'MixinConfigs': 'mixins.bthack.json',
'TweakClass': 'org.spongepowered.asm.launch.MixinTweaker',
'TweakOrder': 0,
'FMLCorePluginContainsFMLMod': 'true',
'FMLCorePlugin': 'com.bt.BThack.BThack',
'ForceLoadAsMod': 'true',
'FMLAT': 'bthack_at.cfg'
)
}
}
build.dependsOn(shadowJar)
Последнее редактирование: