bspkrs-mods / bspkrsCore

A Minecraft mod to hold utility classes used in all the mods I develop/maintain.
30 stars 39 forks source link

1.8.9 update and gradle tweaks #26

Open Lunatrius opened 8 years ago

Lunatrius commented 8 years ago

Update .git* files Update gradle script and wrapper Replace version checking with Forge version checking Remove deprecated/unused classes

This PR is also a prerequisite for:

Some of the common changes:

Version file format:

{
    "homepage": "http://whatever.com/",
    "promos": {
        "1.8.9-latest": "8.7",
        "1.8.9-recommended": "8.6.1"
    },
    // change logs, entirely optional
    "1.8.9": {
        "8.3": "update thing",
        "8.3.1": "update that",
        "8.4": "update this",
        "8.5": "remove that",
        "8.6": "add that\nadd something",
        "8.6.1": "remove something",
        "8.7": "change that"
    }
}
BlueAnanas commented 8 years ago

Just to make sure that you're aware that I shamelessly used your PR in my Update 1.9 #29

BTW, I use following patch on my Jenkins project to get the bspkrsCore dependency working in DirectionHUD and other mods relying on it

sed -i '
/deobfCompile/ c\
    deobfCompile group: '\''bspkrs'\'', name: '\''bspkrscore'\'', version: project.bscore_version
' build.gradle
sed -i '
/ivy / {N;N;N;N;N;c\
    maven {\
        name = '\''zebra'\''\
        url = '\''https://nexus.3zebras.eu/repository/maven-releases'\''
}' build.gradle