Skip to content

Instantly share code, notes, and snippets.

View jlitewski's full-sized avatar

JLitewski jlitewski

View GitHub Profile
Factorio Mod List:
Loader
Warehouse
Advanced Logistics System
Bio Industries
Bottleneck
Bobs Adjustable Inserters
Factorissimo2
Flow Control
FARL
@jlitewski
jlitewski / MCPC+
Created October 21, 2013 17:34
PEX with MCPC+ Build #101
Considering library net.minecraftforge:minecraftforge:9.11.1.933
Considering library net.minecraft:launchwrapper:1.8
Considering library org.ow2.asm:asm-all:4.1
Considering library org.scala-lang:scala-library:2.10.2
Considering library org.scala-lang:scala-compiler:2.10.2
Considering library net.sf.jopt-simple:jopt-simple:4.5
Considering library lzma:lzma:0.0.1
Considering library com.paulscode:codecjorbis:20101023
Considering library com.paulscode:codecwav:20101023
Considering library com.paulscode:libraryjavasound:20101123
@jlitewski
jlitewski / Spigot Patched
Created October 21, 2013 17:32
PEX with Spigot patched with my Server.getName() commit
13:31:32 [INFO] Starting minecraft server version 1.6.4
13:31:32 [INFO] Loading properties
13:31:32 [INFO] Default game type: SURVIVAL
13:31:32 [INFO] This server is running Spigot version git-Spigot-1.6.2-R1.0-81-g3b225af (MC: 1.6.4) (Implementing API version 1.6.4-R0.1-SNAPSHOT)
13:31:32 [INFO] Generating keypair
13:31:33 [INFO] Starting Minecraft server on *:25565
13:31:33 [INFO] [PermissionsEx] sql backend registered!
13:31:33 [INFO] [PermissionsEx] file backend registered!
13:31:33 [INFO] [PermissionsEx] Loading PermissionsEx v1.20.4
13:31:33 [INFO] [PermissionsEx] Initializing file backend
@jlitewski
jlitewski / Spigot clean
Created October 21, 2013 17:31
PEX with build #1134 of Spigot
13:27:41 [INFO] Starting minecraft server version 1.6.4
13:27:41 [INFO] Loading properties
13:27:41 [INFO] Default game type: SURVIVAL
13:27:41 [INFO] This server is running CraftBukkit version git-Spigot-1134 (MC: 1.6.4) (Implementing API version 1.6.4-R0.1-SNAPSHOT)
13:27:42 [INFO] Generating keypair
13:27:42 [INFO] Starting Minecraft server on *:25565
13:27:43 [INFO] [PermissionsEx] sql backend registered!
13:27:43 [INFO] [PermissionsEx] file backend registered!
13:27:43 [INFO] [PermissionsEx] Loading PermissionsEx v1.20.4
13:27:43 [INFO] [PermissionsEx] Initializing file backend
@jlitewski
jlitewski / Craftbukkit
Last active December 26, 2015 03:39
PEX with Vanilla Craftbukkit
13:27:21 [INFO] Starting minecraft server version 1.6.4
13:27:21 [INFO] Loading properties
13:27:21 [INFO] Default game type: SURVIVAL
13:27:21 [INFO] Generating keypair
13:27:22 [INFO] Starting Minecraft server on *:25565
13:27:22 [INFO] This server is running CraftBukkit version git-Bukkit-1.6.2-R1.0-9-g9cd35ee-b2906jnks (MC: 1.6.4) (Implementing API version 1.6.4-R0.1-SNAPSHOT)
13:27:23 [INFO] [PermissionsEx] sql backend registered!
13:27:23 [INFO] [PermissionsEx] file backend registered!
13:27:23 [INFO] [PermissionsEx] Loading PermissionsEx v1.20.4
13:27:23 [INFO] [PermissionsEx] Initializing file backend
@jlitewski
jlitewski / endOfTheWorld.java
Created September 3, 2013 16:46
The End of the fucking world
switch(this.getServer().getName()) {
case "MCPC+":
//You're running in MCPC+, so you know you have access to it's remapper and Forge Mods. Enable stuff
this.enableMCPCPlusSupport();
break;
case "Spigot":
//You're running in Spigot, so you have access to it's extended Bukkit API. Enable Stuff
this.enableSpigotSupport();
break;
case "Craftbukkit":
@jlitewski
jlitewski / suggestion.mod
Last active December 22, 2015 01:19
Trillek Modfile Layout suggestion
[Modfile]
## This is ignored by the parser, since it's a comment
name: Suggestion ## Type: String (UTF-8); The human readable name of the mod
version: 1 ## Type: String (UTF-8); The mod version. The reasoning for "String" instead of "int" or similar is because of
## versions like "Alpha HerpDerp v0.0.1.gamma" that will start appearing
type: Lua ## Type: String (UTF-8); The type of mod this is. Most generally it'll be Lua, but it could be anything
file: /path/to/mod.lua ## Type: String (UTF-8); The main file (or script) of this mod
permissions { ## permissions mods request to use. Optional
## These permissions would be used for riskier parts of the API that could be abused.
trillek.network.rawpacket,
@jlitewski
jlitewski / ftb-launcher-script.sh
Created December 18, 2012 18:15
Feed the Beast launcher script for the ftb-launcher AUR package
#!/bin/sh
# Check to see if the directory exists
if [ ! -d $HOME/.ftb ]
then
mkdir $HOME/.ftb
fi
# Check to make sure the launcher is in the directory
if [ ! -f $HOME/.ftb/FTB_Launcher.jar ]
@jlitewski
jlitewski / TestCodeDirtyDecompression.java
Created August 15, 2012 14:39
Dirty byte decompression based on grouping like numbers together
import java.io.File;
import java.io.DataInputStream;
import java.io.BufferedInputStream;
import java.io.FileInputStream;
import java.util.zip.GZIPInputStream;
public class TestCodeDirtyDecompression {
public static void main(String[] args) {
long start = System.currentTimeMillis();
int[][][] array = new int[4][8][4];
@jlitewski
jlitewski / TestCodeDirtyCompression.java
Created August 14, 2012 16:23
Dirty byte compression based on grouping like numbers together
import java.util.Random;
import java.io.File;
import java.io.DataOutputStream;
import java.io.BufferedOutputStream;
import java.io.FileOutputStream;
import java.util.zip.GZIPOutputStream;
public class TestCodeDirtyCompression {
public static void main(String[] args) {
long start = System.currentTimeMillis();