Skip to content
Projects
Groups
Snippets
Help
This project
Loading...
Sign in / Register
Toggle navigation
CreatureChat
Overview
Overview
Details
Activity
Cycle Analytics
Repository
Repository
Files
Commits
Branches
Tags
Contributors
Graph
Compare
Charts
Merge Requests
0
Merge Requests
0
CI / CD
CI / CD
Pipelines
Jobs
Schedules
Charts
Wiki
Wiki
Members
Members
Collapse sidebar
Close sidebar
Activity
Graph
Charts
Jobs
Commits
Open sidebar
Public
CreatureChat
Commits
b83fbda9
Unverified
Commit
b83fbda9
authored
6 years ago
by
Modmuss50
Committed by
GitHub
6 years ago
Browse files
Options
Browse Files
Download
Plain Diff
Merge pull request #7 from UpcraftLP/gradle-update
gradle configuration update
parents
2931e41b
e7fad09f
Show whitespace changes
Inline
Side-by-side
Showing
3 changed files
with
79 additions
and
11 deletions
+79
-11
build.gradle
build.gradle
+62
-9
gradle.properties
gradle.properties
+16
-1
fabric.mod.json
src/main/resources/fabric.mod.json
+1
-1
No files found.
build.gradle
View file @
b83fbda9
plugins
{
id
'fabric-loom'
version
'0.2.0-SNAPSHOT'
id
'maven-publish'
}
sourceCompatibility
=
1.
8
targetCompatibility
=
1.
8
sourceCompatibility
=
JavaVersion
.
VERSION_1_
8
targetCompatibility
=
JavaVersion
.
VERSION_1_
8
archivesBaseName
=
"modid"
version
=
"1.0.0"
archivesBaseName
=
project
.
archives_base_name
version
=
project
.
mod_version
group
=
project
.
maven_group
minecraft
{
}
dependencies
{
minecraft
"com.mojang:minecraft:19w06a"
mappings
"net.fabricmc:yarn:19w06a.3"
modCompile
"net.fabricmc:fabric-loader:0.3.5.106"
//to change the versions see the gradle.properties file
minecraft
"com.mojang:minecraft:${project.minecraft_version}"
mappings
"net.fabricmc:yarn:${project.yarn_mappings}"
modCompile
"net.fabricmc:fabric-loader:${project.loader_version}"
// Fabric API. This is technically optional, but you probably want it anyway.
modCompile
"net.fabricmc:fabric:0.2.0.91"
modCompile
"net.fabricmc:fabric:${project.fabric_version}"
}
processResources
{
// this will ensure that this task is re-run when there's a change
inputs
.
property
"version"
,
project
.
version
// replace stuff in fabric.mod.json, nothing else
from
(
sourceSets
.
main
.
resources
.
srcDirs
)
{
include
"fabric.mod.json"
// add mod metadata
expand
"version"
:
project
.
version
}
// copy everything else, thats not the mcmod.info
from
(
sourceSets
.
main
.
resources
.
srcDirs
)
{
exclude
"fabric.mod.json"
}
}
// ensure that the encoding is set to UTF-8, no matter what the system default is
// this fixes some edge cases with special characters not displaying correctly
// see http://yodaconditions.net/blog/fix-for-java-file-encoding-problems-with-gradle.html
tasks
.
withType
(
JavaCompile
)
{
options
.
encoding
=
"UTF-8"
}
// Loom will automatically attach sourcesJar to a RemapSourcesJar task and to the "build" task
// if it is present.
// If you remove this task, sources will not be generated.
task
sourcesJar
(
type:
Jar
,
dependsOn:
classes
)
{
classifier
=
'sources'
classifier
=
"sources"
from
sourceSets
.
main
.
allSource
}
jar
{
from
"LICENSE"
}
// configure the maven publication
publishing
{
publications
{
mavenJava
(
MavenPublication
)
{
// add all the jars that should be included when publishing to maven
artifact
(
jar
)
{
builtBy
remapJar
}
artifact
(
sourcesJar
)
{
builtBy
remapSourcesJar
}
}
}
// select the repositories you want to publish to
repositories
{
// uncomment to publish to the local maven
// mavenLocal()
}
}
This diff is collapsed.
Click to expand it.
gradle.properties
View file @
b83fbda9
#Done to increase the memory available to gradle.
#
Done to increase the memory available to gradle.
org.gradle.jvmargs
=
-Xmx1G
# Fabric Properties
# check these on https://fabricmc.net/use
minecraft_version
=
19w07a
yarn_mappings
=
19w07a.6
loader_version
=
0.3.6.107
# Mod Properties
mod_version
=
1.0.0
maven_group
=
net.fabricmc
archives_base_name
=
fabric-example-mod
# Dependencies
# currently not on the main fabric site, check on the maven: https://maven.fabricmc.net/net/fabricmc/fabric
fabric_version
=
0.2.1.94
This diff is collapsed.
Click to expand it.
src/main/resources/fabric.mod.json
View file @
b83fbda9
...
...
@@ -2,7 +2,7 @@
"id"
:
"modid"
,
"name"
:
"Example Mod"
,
"description"
:
"This is an example description! Tell everyone what your mod is about!"
,
"version"
:
"
1.0.0
"
,
"version"
:
"
${version}
"
,
"side"
:
"universal"
,
"initializers"
:
[
"net.fabricmc.example.ExampleMod"
...
...
This diff is collapsed.
Click to expand it.
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment