Skip to content

Instantly share code, notes, and snippets.

@tyhdefu
Created June 5, 2020 19:13
Show Gist options
  • Save tyhdefu/8b19b7890f44dbee7f32a02843b65052 to your computer and use it in GitHub Desktop.
Save tyhdefu/8b19b7890f44dbee7f32a02843b65052 to your computer and use it in GitHub Desktop.
buildscript {
repositories {
maven {
name = 'sponge'
url = 'https://repo.spongepowered.org/maven'
}
maven {
name = 'forge'
url = 'https://files.minecraftforge.net/maven'
}
}
dependencies {
classpath 'net.minecraftforge.gradle:ForgeGradle:2.3-SNAPSHOT'
classpath 'org.spongepowered:mixingradle:0.6-SNAPSHOT'
}
}
plugins {
id 'org.spongepowered.plugin' version '0.9.0'
id 'net.minecrell.vanillagradle.server' version '2.2-6'
}
apply plugin: 'org.spongepowered.mixin'
group = pluginGroup
version = pluginVersion
sourceCompatibility = '1.8'
targetCompatibility = '1.8'
dependencies {
compileOnly 'org.spongepowered:spongeapi:7.2.0'
annotationProcessor 'org.spongepowered:spongeapi:7.2.0'
compile 'org.spongepowered:mixin:0.7.11-SNAPSHOT'
}
sponge.plugin.id = pluginId
minecraft {
version = '1.12.2'
// TODO: Replace with your mappings version, e.g. stable_39 or snapshot_20180814
mappings = 'stable_39'
}
sourceSets {
main {
ext.refMap = "mixins.playermobs.refmap.json"
}
}
jar {
manifest.attributes(
'TweakClass': 'org.spongepowered.asm.launch.MixinTweaker',
'MixinConfigs': 'mixins.playermobs.json',
'FMLCorePluginContainsFMLMod': 'false',
)
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment