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
View post.txt
[b]Forge Version:[/b] 1.14.4-28.1.0
[b]Minecraft Version:[/b] 1.14.4
[b]Downloads:[/b]
[ul]
[li]Changelog [url=https://files.minecraftforge.net/maven/net/minecraftforge/forge/1.14.4-28.1.0/forge-1.14.4-28.1.0-changelog.txt](Direct)[/url][/li]
[li]Installer [url=https://files.minecraftforge.net/maven/net/minecraftforge/forge/1.14.4-28.1.0/forge-1.14.4-28.1.0-installer.jar](Direct)[/url][/li]
[li]MDK [url=https://files.minecraftforge.net/maven/net/minecraftforge/forge/1.14.4-28.1.0/forge-1.14.4-28.1.0-mdk.zip](Direct)[/url][/li]
[/ul]
[b]Intro:[/b]
@LexManos
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
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
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
diff -ENwbur old/net/minecraft/advancements/criterion/MinMaxBounds.java new/net/minecraft/advancements/criterion/MinMaxBounds.java
--- old/net/minecraft/advancements/criterion/MinMaxBounds.java 2018-07-23 18:25:54.000000000 -0700
+++ new/net/minecraft/advancements/criterion/MinMaxBounds.java 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
LexManos / script.cs
Last active Apr 21, 2018
SpaceEngineersSorting
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
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:
https://github.com/LexManos/pylzma
Clone that, and run py setup.py install
It also requires rarfile to be installed:
pip install rarfile
View derrp.patch
--- ../src-base/minecraft/net/minecraft/item/crafting/ShapedRecipes.java
+++ ../src-work/minecraft/net/minecraft/item/crafting/ShapedRecipes.java
@@ -19,10 +19,8 @@
import net.minecraft.util.NonNullList;
import net.minecraft.util.ResourceLocation;
import net.minecraft.world.World;
-import net.minecraftforge.fml.relauncher.Side;
-import net.minecraftforge.fml.relauncher.SideOnly;
-public class ShapedRecipes implements IRecipe
View DebugRedo.java
@ObjectHolder(CustomModelBlock.name)
public static final Block CUSTOM_MODEL_BLOCK = null;
@ObjectHolder(OBJTesseractBlock.name)
public static final Block TESSERACT_BLOCK = null;
@ObjectHolder(OBJVertexColoring1.name)
public static final Block VERTEX_COLOR_1 = null;
@ObjectHolder(OBJVertexColoring2.name)
public static final Block VERTEX_COLOR_2 = null;
@ObjectHolder(OBJDirectionBlock.name)
You can’t perform that action at this time.