Skip to content

Instantly share code, notes, and snippets.

LexManos LexManos

Block or report user

Report or block LexManos

Hide content and notifications from this user.

Learn more about blocking users

Contact Support about this user’s behavior.

Learn more about reporting abuse

Report abuse
View GitHub Profile
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 May 9, 2019
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
View derrp.patch
--- ../src-base/minecraft/net/minecraft/item/crafting/
+++ ../src-work/minecraft/net/minecraft/item/crafting/
@@ -19,10 +19,8 @@
import net.minecraft.util.NonNullList;
import net.minecraft.util.ResourceLocation;
-import net.minecraftforge.fml.relauncher.Side;
-import net.minecraftforge.fml.relauncher.SideOnly;
-public class ShapedRecipes implements IRecipe
public static final Block CUSTOM_MODEL_BLOCK = null;
public static final Block TESSERACT_BLOCK = null;
public static final Block VERTEX_COLOR_1 = null;
public static final Block VERTEX_COLOR_2 = null;
LexManos / 1-THOUGHTS
Last active Sep 30, 2018
1.12 Recipe enhancements
Basic loading.
To be done on ServerInit. This means things will load multiple times on the client.
Allows us to just nuke the custom recipes every server init
Allows us to have save leve overrides.
Primes us for syncing recipe types/contents S->C {Not gunna happen in 1.12, but I expect Mojang to work twards this in 1.13+}
Increases single player server load time. No known stats at the moment but shouldn't be TO bad
Loading Process:
You can’t perform that action at this time.