Skip to content

Instantly share code, notes, and snippets.

@codewarrior0
codewarrior0 / gist:d53d84e41e0fc1d3ca1d7478bb867f50
Created August 20, 2016 08:34
Crash when opening newly crafted Forge Lexicon
---- Minecraft Crash Report ----
// Don't do that.
Time: 8/19/16 10:27 PM
Description: Ticking memory connection
java.lang.NullPointerException: Ticking memory connection
at net.minecraft.network.NetHandlerPlayServer.func_147346_a(NetHandlerPlayServer.java:620)
at net.minecraft.network.play.client.C08PacketPlayerBlockPlacement.func_148833_a(SourceFile:60)
at net.minecraft.network.play.client.C08PacketPlayerBlockPlacement.func_148833_a(SourceFile:9)
@codewarrior0
codewarrior0 / gist:462942da71a16d7c7281bbad00fc5394
Last active August 31, 2016 19:18
Metallurgy Dense Ores ME^NC
# Metallurgy
MTUtils.setBlockDrops(null, <denseores:block1:2>, [<Metallurgy:base.ore:2>*densedensity], [1.5], [<Metallurgy:base.ore:2>*densedensity]);
MTUtils.setBlockDrops(null, <denseores:block1:3>, [<Metallurgy:ender.ore:0>*densedensity], [1.5], [<Metallurgy:ender.ore:0>*densedensity]);
MTUtils.setBlockDrops(null, <denseores:block1:4>, [<Metallurgy:ender.ore:1>*densedensity], [1.5], [<Metallurgy:ender.ore:1>*densedensity]);
MTUtils.setBlockDrops(null, <denseores:block1:5>, [<Metallurgy:fantasy.ore:0>*densedensity], [1.5], [<Metallurgy:fantasy.ore:0>*densedensity]);
MTUtils.setBlockDrops(null, <denseores:block1:6>, [<Metallurgy:fantasy.ore:1>*densedensity], [1.5], [<Metallurgy:fantasy.ore:1>*densedensity]);
MTUtils.setBlockDrops(null, <denseores:block1:7>, [<Metallurgy:fantasy.ore:2>*densedensity], [1.5], [<Metallurgy:fantasy.ore:2>*densedensity]);
MTUtils.setBlockDrops(null, <denseores:block1:8>, [<Metallurgy:fantasy.ore:4>*densedensity], [1.5], [<Metallurgy:fantasy.ore:4>*densedensity]);
@codewarrior0
codewarrior0 / gist:7a552b5f6b704bbd956a2dd4d7fc472d
Created September 9, 2016 11:09
Minecraft block render layers
Cutout:
minecraft:acacia_door
minecraft:activator_rail
minecraft:beacon
minecraft:bed
minecraft:beetroots
minecraft:birch_door
minecraft:brewing_stand
minecraft:brown_mushroom
@codewarrior0
codewarrior0 / enclave.diff
Created September 11, 2016 00:44
MCEdit2 Enclave Port
diff --git a/src/plugins/Enclave_v2.py b/src/plugins/Enclave_v2.py
index a5585cd..f05e352 100644
--- a/src/plugins/Enclave_v2.py
+++ b/src/plugins/Enclave_v2.py
@@ -30,38 +30,45 @@ import time # for timing
from math import sqrt, tan, sin, cos, pi, ceil, floor, acos, atan, asin, degrees, radians, log, atan2
from random import *
from numpy import *
-from pymclevel import alphaMaterials # https://github.com/mcedit/pymclevel/blob/master/materials.py
-from pymclevel import MCSchematic, MCLevel, BoundingBox
@codewarrior0
codewarrior0 / README.md
Created February 28, 2017 11:16 — forked from dluechoy/README.md
Defined Blocks for MCEdit2 `2.0.0 alpha-1050`

#defined_blocks.json

###for MCEdit 2.0.0 Alpha 1050

http://www.mcedit.net/

This is open invitation for completion and enhancement.

This is an incomplete and imperfect representation of he blocks within the scope of Agrarian Skies 2.

java.lang.ArrayIndexOutOfBoundsException: -1
at java.util.Arrays$ArrayList.get(Unknown Source)
at net.minecraft.util.NonNullList.get(SourceFile:44)
at com.bartz24.skyresources.alchemy.tile.TileAlchemyFusionTable$1.insertItem(TileAlchemyFusionTable.java:51)
at net.minecraftforge.items.SlotItemHandler.func_75214_a(SlotItemHandler.java:58)
at com.bartz24.skyresources.base.gui.SlotSpecial.func_75214_a(SlotSpecial.java:73)
at net.minecraft.inventory.Container.func_75135_a(Container.java:651)
at com.bartz24.skyresources.base.gui.ContainerBase.func_82846_b(ContainerBase.java:64)
at net.minecraft.inventory.Container.func_184996_a(Container.java:246)
at net.minecraft.client.multiplayer.PlayerControllerMP.func_187098_a(PlayerControllerMP.java:566)
import random
import math
sphereSize = 10
boxSize = (300, 256, 300)
boxVolume = boxSize[0] * boxSize[1] * boxSize[2]
[01:27:45] [Server thread/INFO]: [STDERR]: java.lang.Exception: Stack trace
[01:27:45] [Server thread/INFO]: [STDERR]: at java.lang.Thread.dumpStack(Thread.java:1333)
[01:27:45] [Server thread/INFO]: [STDERR]: at io.netty.buffer.AbstractByteBuf.ensureWritable0(AbstractByteBuf.java:276)
[01:27:45] [Server thread/INFO]: [STDERR]: at io.netty.buffer.AbstractByteBuf.writeInt(AbstractByteBuf.java:998)
[01:27:45] [Server thread/INFO]: [STDERR]: at net.minecraft.util.PacketByteBuf.writeInt(PacketByteBuf.java:840)
[01:27:45] [Server thread/INFO]: [STDERR]: at net.minecraft.client.network.packet.ChunkDataClientPacket.method_11529(ChunkDataClientPacket.java:151)
[01:27:45] [Server thread/INFO]: [STDERR]: at net.minecraft.client.network.packet.ChunkDataClientPacket.<init>(ChunkDataClientPacket.java:55)
[01:27:45] [Server thread/INFO]: [STDERR]: at net.minecraft.class_3898.method_17241(class_3898.java:465)
[01:27:45] [Server thread/INFO]: [STDERR]: at net.minecraft.server.world.ServerChunkManager.addOrRemovePlaye
// ThermalExpansion.zs:50
recipes.remove(<thermalexpansion:tank>);
recipes.addShaped(<thermalexpansion:tank>, [
[<gregtech:meta_item_1:12018>, <ore:blockGlassHardened>, <gregtech:meta_item_1:12018>],
[<ore:blockGlassHardened>,null,<ore:blockGlassHardened>],
[<gregtech:meta_item_1:12018>, <thermalfoundation:material:512>, <gregtech:meta_item_1:12018>]]);
recipes.addShaped(hardenedtank, [
[<actuallyadditions:item_crystal:1>, <gregtech:meta_item_1:12126>, <actuallyadditions:item_crystal:1>],
[<gregtech:meta_item_1:12126>,<thermalexpansion:tank>.marked("tank"),<gregtech:meta_item_1:12126>],
// JetpacksAndEnergyStorage.zs:62
recipes.remove(<enderio:block_cap_bank:2>);
recipes.addShaped(<enderio:block_cap_bank:2>, [
[<gregtech:meta_item_1:12705>,<gregtech:meta_item_1:12705>,<gregtech:meta_item_1:12705>],
[<enderio:block_cap_bank:1>.marked("left"), <enderio:item_basic_capacitor:1>, <enderio:block_cap_bank:1>.marked("right")],
[<gregtech:meta_item_1:12705>,<gregtech:meta_item_1:12705>,<gregtech:meta_item_1:12705>]],
function(out, ins, cInfo){
var energy = 0;
if (ins.left.tag.memberGet("enderio:energy")) {
energy += ins.left.tag.memberGet("enderio:energy");