ToForge1.7.10AndBeyond/build.gradle
IveBeenAlone 86b7f3de49 Added almost all of the 1.8 update content
missing:
- entities/creatures
- spawn eggs
- enchants
- potions
- banners
Misc like Barricade and armor stand

otherwise can be used in creative to use every building block.

Slime blocks have an issue where after X amount of blocks fall you will keep gaining height, they also do NOT work like modern updates so you cannot make slime block contraptions.

Will update Wiki page and releases shortly after this commit.

Onwards to 1.9!
2024-12-05 14:10:54 -05:00

73 lines
2.0 KiB
Groovy

buildscript {
repositories {
mavenCentral()
maven {
name = "forge"
url = "https://maven.minecraftforge.net/"
}
maven {
name = "sonatype"
url = "https://oss.sonatype.org/content/repositories/snapshots/"
}
}
dependencies {
classpath ('com.anatawa12.forge:ForgeGradle:1.2-1.0.+') {
changing = true
}
}
}
apply plugin: 'forge'
version = "1.0.0"
group= "xyz.ibatv.iba_backblocks" // http://maven.apache.org/guides/mini/guide-naming-conventions.html
archivesBaseName = "iba_backblocks"
targetCompatibility = sourceCompatibility = JavaVersion.VERSION_1_8
minecraft {
version = "1.7.10-10.13.4.1614-1.7.10"
runDir = "eclipse"
}
tasks.withType(JavaCompile) {
options.encoding = 'UTF-8'
}
dependencies {
// you may put jars on which you depend on in ./libs
// or you may define them like so..
//compile "some.group:artifact:version:classifier"
//compile "some.group:artifact:version"
// real examples
//compile 'com.mod-buildcraft:buildcraft:6.0.8:dev' // adds buildcraft to the dev env
//compile 'com.googlecode.efficient-java-matrix-library:ejml:0.24' // adds ejml to the dev env
// for more info...
// http://www.gradle.org/docs/current/userguide/artifact_dependencies_tutorial.html
// http://www.gradle.org/docs/current/userguide/dependency_management.html
}
processResources
{
// this will ensure that this task is redone when the versions change.
inputs.property "version", project.version
inputs.property "mcversion", project.minecraft.version
// replace stuff in mcmod.info, nothing else
from(sourceSets.main.resources.srcDirs) {
include 'mcmod.info'
// replace version and mcversion
expand 'version':project.version, 'mcversion':project.minecraft.version
}
// copy everything else, thats not the mcmod.info
from(sourceSets.main.resources.srcDirs) {
exclude 'mcmod.info'
}
}