Skip to content

Instantly share code, notes, and snippets.

View gist:6e282adfa017205af2cceb848eb6379e
start 1 "com/mojang/blaze3d/" 02f1aa824fc605a83d8c242f57fed4b0
package 8 18 com.mojang.blaze3d
classdef 295 450 com/mojang/blaze3d/Empty3i
# Start CLASS com/mojang/blaze3d/Empty3i
class 296 6 OnlyIn false net/minecraftforge/api/distmarker/OnlyIn
class 303 4 Dist false net/minecraftforge/api/distmarker/Dist
field 308 6 CLIENT net/minecraftforge/api/distmarker/Dist
class 329 7 Empty3i false com/mojang/blaze3d/Empty3i
class 356 4 List false java/util/List
class 361 21 ConcurrentLinkedQueue false java/util/concurrent/ConcurrentLinkedQueue
LexManos / CM3.lua
Last active Jan 2, 2020
Re-worked version of Computercraft control for Compact Machines.
View CM3.lua
-- APIs
local robot = require("robot")
local component = require("component")
local computer = require("computer")
local me = component.upgrade_me
local db = component.database
local event = require("event")
local filesystem = require("filesystem")
local sides = require("sides")
View post.txt
[b]Forge Version:[/b] 1.14.4-28.1.0
[b]Minecraft Version:[/b] 1.14.4
[li]Changelog [url=](Direct)[/url][/li]
[li]Installer [url=](Direct)[/url][/li]
[li]MDK [url=](Direct)[/url][/li]
LexManos / 1_enum.tsrg
Last active May 9, 2019
1.14 Code Standards
View 1_enum.tsrg
net/minecraft/block/Block$EnumOffsetType net/minecraft/block/Block$OffsetType
net/minecraft/block/material/EnumPushReaction net/minecraft/block/material/PushReaction
net/minecraft/client/renderer/BlockModelRenderer$EnumNeighborInfo net/minecraft/client/renderer/BlockModelRenderer$NeighborInfo
net/minecraft/client/renderer/EnumFaceDirection net/minecraft/client/renderer/FaceDirection
net/minecraft/client/renderer/EnumFaceDirection$Constants net/minecraft/client/renderer/FaceDirection$Constants
net/minecraft/client/renderer/EnumFaceDirection$VertexInformation net/minecraft/client/renderer/FaceDirection$VertexInformation
net/minecraft/enchantment/EnumEnchantmentType net/minecraft/enchantment/EnchantmentType
net/minecraft/entity/Pose net/minecraft/entity/Pose
net/minecraft/entity/passive/EntityPanda$Type net/minecraft/entity/passive/PandaEntity$Type
net/minecraft/entity/player/EnumPlayerModelParts net/minecraft/entity/player/PlayerModelPart
LexManos / renames.tsrg
Last active Feb 10, 2020
1.14 Bulk Rename All
View renames.tsrg
net/minecraft/GameVersion net/minecraft/util/MinecraftVersion
net/minecraft/advancements/AdvancementList$Listener net/minecraft/advancements/AdvancementList$IListener
net/minecraft/advancements/RequirementsStrategy net/minecraft/advancements/IRequirementsStrategy
net/minecraft/advancements/criterion/AbstractCriterionInstance net/minecraft/advancements/criterion/CriterionInstance
net/minecraft/block/Block$EnumOffsetType net/minecraft/block/Block$OffsetType
net/minecraft/block/BlockAbstractBanner net/minecraft/block/AbstractBannerBlock
net/minecraft/block/BlockAbstractFurnace net/minecraft/block/AbstractFurnaceBlock
net/minecraft/block/BlockAbstractGlass net/minecraft/block/AbstractGlassBlock
net/minecraft/block/BlockAbstractSkull net/minecraft/block/AbstractSkullBlock
net/minecraft/block/BlockAir net/minecraft/block/AirBlock
LexManos / clean.txt
Created Dec 8, 2018
1.13 Announcement.
View clean.txt
So about 1.13. As we have been stating since the public release of 1.13,
the Forge update is a time we are taking to re-write everything from the
ground up. Not just Forge, but the entire toolchain, launcher, installer,
and core of Forge is being rewritten. Every line of code is being inspected,
and re-validated. This whole process takes a while. To give you (the reader)
an idea of what has been done so far:
ForgeGradle has been rewritten to support modern gradle versions, with better tools
to be expandable and used for more than just setting up a Minecraft/Forge
dependency project. It's also much cleaner and organized this time around
View floating-point-fix.patch
diff -ENwbur old/net/minecraft/advancements/criterion/ new/net/minecraft/advancements/criterion/
--- old/net/minecraft/advancements/criterion/ 2018-07-23 18:25:54.000000000 -0700
+++ new/net/minecraft/advancements/criterion/ 2018-07-23 18:27:16.000000000 -0700
@@ -178,7 +178,7 @@
if (this.field_192517_b != null && this.field_192517_b > p_211354_1_) {
return false;
} else {
- return this.field_192518_c == null || this.field_192518_c >= p_211354_1_;
+ return this.field_192518_c == null || !(this.field_192518_c < p_211354_1_);
LexManos / script.cs
Last active Apr 21, 2018
View script.cs
//Basic Readme:
//Name your inventories with <ItemName!Priority#Count,ItemName2!Priority2#Count2>
//Name is the name of the item you want, leave it empty for all items, categories also work: ingot, ore, component, or whatever other categories Space Engineers has.
//Priority is optional, defaults to 0, higher priorities will get fed first.
//Count is optional, this will be the number of this item in the inventory for it to be 'satisfied'. And able to move the extra to lower priority inventories.
//I've included defaults for a few things, like refinearies, assemblers, o2 gens, gatling guns, etc..
//But you can always override them by manually specfying in the name.
//This is a major work in progress and i'll be tweaking it as I play. But it works for me... so have fun, no support/warranty/etc..
View shapeless_problem.json
"type": "minecraft:crafting_shapeless",
"ingredients": [
"item": "minecraft:stone",
"data": 0
"item": "minecraft:stone",
"data": 0
LexManos / 00.Readme.txt
Last active Oct 19, 2017
UltimateSkyrim Mod List
View 00.Readme.txt
This is a installer for Skyrim modpacks/Ultimate Skyrim. It is very much a work in progress.
It requires files downloaded and specific metadata files in the downloads folder. I've written a script to do all of this downloading for you, however as Nexus has no official API I will be keeping that script private as to not piss them off.
It also requires my fork of pylzma to be installed:
Clone that, and run py install
It also requires rarfile to be installed:
pip install rarfile