Skip to content

Instantly share code, notes, and snippets.

View Sunstrike's full-sized avatar

Aeranan Sunstrike

  • University of Edinburgh
  • Scotland, UK
View GitHub Profile
@Sunstrike
Sunstrike / fix_gradle.py
Created April 30, 2014 17:07
Fix Gradle taking a dump…
#!/usr/bin/env python3
#
# fix_gradle.py
#
# Cleanup Gradle's mess when it throws a shit-fit in the script directory.
#
# @author Arkan <arkan@emberwalker.cc>
import os, sys, shutil
@Sunstrike
Sunstrike / build.gradle
Last active January 3, 2016 04:39
Basic Gradle build file for Forge mods.
buildscript {
repositories {
mavenCentral()
mavenLocal()
maven {
name = 'ForgeFS'
url = 'http://files.minecraftforge.net/maven'
}
maven {
name = "Sonatype"
@Sunstrike
Sunstrike / plrResp.java
Created September 30, 2012 11:54
Player respawn code
@EventHandler (priority = EventPriority.HIGH)
public void onPlayerRespawn(PlayerRespawnEvent event) {
Team t = TeamManager.instance().getTeamForPlayer(event.getPlayer());
Player plr = event.getPlayer();
FileConfiguration config = plugin.getConfig();
Location spawn = null;
if (event.isBedSpawn()) {
Teams.log.info("[Bukkit-Teams] Sending player " + plr.getDisplayName() + " to their bed spawn.");
spawn = event.getPlayer().getBedSpawnLocation();
@Sunstrike
Sunstrike / gist:2187298
Created March 24, 2012 19:55
brew-doctor output (dwarf-fortress report)
Warning: /usr/X11 is a symlink
Homebrew's X11 support has only be tested with Apple's X11.
In particular, "XQuartz" and "XDarwin" are not known to be compatible.
@Sunstrike
Sunstrike / gist:2187288
Created March 24, 2012 19:53
dwarf-fortress: install -v output
==> Downloading http://www.bay12games.com/dwarves/df_34_05_osx.tar.bz2
Already downloaded: /Users/Sunstrike/Library/Caches/Homebrew/dwarf-fortress-0.34.05.tar.bz2
/usr/bin/tar xf /Users/Sunstrike/Library/Caches/Homebrew/dwarf-fortress-0.34.05.tar.bz2
rmdir: /usr/local/Cellar/dwarf-fortress/0.34.05/libexec/data/movies (empty)
rmdir: /usr/local/Cellar/dwarf-fortress/0.34.05/libexec/data/init/macros (empty)
==> Finishing up
ln -s ../Cellar/dwarf-fortress/0.34.05/bin/dwarffortress dwarffortress
ln -s ../../Cellar/dwarf-fortress/0.34.05 dwarf-fortress
==> Summary
/usr/local/Cellar/dwarf-fortress/0.34.05: 346 files, 37M, built in 3 seconds