View build.gradle
buildscript { | |
repositories { | |
jcenter() | |
maven { url = 'http://files.minecraftforge.net/maven' } | |
maven { url 'https://plugins.gradle.org/m2/' } | |
} | |
dependencies { | |
classpath 'net.minecraftforge.gradle:ForgeGradle:2.3-SNAPSHOT' | |
} | |
} |
View Why_MCreator_Sucks.txt
This has been copied from the original DropBox file which can be found here: https://www.dropbox.com/s/hejjfkpyohs9zmn/Why%20MCreator%20sucks.txt?dl=0 | |
This file is written by the MinecraftForums user jcm2606. I welcome anyone to link to this file whenever they respond to an MCreator thread, as I will be doing. | |
Okay, so if you're reading this, you've either decided to use MCreator, support it or are uneducated as to why MCreator sucks. Or are just curious as to what I wrote for it. Either way. So, why did I write an entire text file? Because I cannot be bothered writing the reasons why you should not use MCreator over and over. This also goes for other generators that make modding as simple as a "click a button" process. | |
Just a rundown of what I'm going to be talking about (partly for me writing this): | |
- Limitations on what you can do | |
- Over-simplifies code | |
- Allows for crappy, generic mods |
View Advancement.json
#set($lowerName = $PROJECT_NAME.toLowerCase()) | |
{ | |
"display": { | |
"icon": { | |
"item": "${lowerName}:ITEM" | |
}, | |
"title": { | |
"translate": "${lowerName}.advancement.${NAME}.title" | |
}, | |
"description": { |
View GsonTest.java
import com.google.common.base.MoreObjects; | |
import com.google.gson.Gson; | |
import com.google.gson.GsonBuilder; | |
public class GsonTest | |
{ | |
private static final Gson GSON = new GsonBuilder().setPrettyPrinting().create(); | |
public static void main(String... args) | |
{ |