Comments (1)
1.16-pre1 change
diff -r -u joined.decomp/net/minecraft/client/renderer/model/ModelBakery.java joined.decomp.test/net/minecraft/client/renderer/model/ModelBakery.java
--- joined.decomp/net/minecraft/client/renderer/model/ModelBakery.java 2020-06-16 15:36:14.000000000 -0700
+++ joined.decomp.test/net/minecraft/client/renderer/model/ModelBakery.java 2020-06-16 15:37:16.000000000 -0700
@@ -481,7 +481,7 @@
Reader reader = null;
IResource iresource = null;
- BlockModel lvt_5_2_;
+ BlockModel blockmodel;
try {
String s = p_177594_1_.func_110623_a();
if (!"builtin/generated".equals(s)) {
@@ -502,18 +502,18 @@
reader = new InputStreamReader(iresource.func_199027_b(), StandardCharsets.UTF_8);
}
- lvt_5_2_ = BlockModel.func_178307_a(reader);
- lvt_5_2_.field_178317_b = p_177594_1_.toString();
- return lvt_5_2_;
+ blockmodel = BlockModel.func_178307_a(reader);
+ blockmodel.field_178317_b = p_177594_1_.toString();
+ return blockmodel;
}
- lvt_5_2_ = field_177606_o;
+ blockmodel = field_177606_o;
} finally {
IOUtils.closeQuietly(reader);
IOUtils.closeQuietly((Closeable)iresource);
}
- return lvt_5_2_;
+ return blockmodel;
}
public Map<ResourceLocation, IBakedModel> func_217846_a() {
diff -r -u joined.decomp/net/minecraft/client/shader/ShaderGroup.java joined.decomp.test/net/minecraft/client/shader/ShaderGroup.java
--- joined.decomp/net/minecraft/client/shader/ShaderGroup.java 2020-06-16 15:36:22.000000000 -0700
+++ joined.decomp.test/net/minecraft/client/shader/ShaderGroup.java 2020-06-16 15:37:24.000000000 -0700
@@ -172,8 +172,8 @@
Texture lvt_22_2_ = p_152764_1_.func_229267_b_(resourcelocation);
int lvt_23_1_ = JSONUtils.func_151203_m(jsonobject1, "width");
int lvt_24_1_ = JSONUtils.func_151203_m(jsonobject1, "height");
- boolean lvt_25_1_ = JSONUtils.func_151212_i(jsonobject1, "bilinear");
- if (lvt_25_1_) {
+ boolean flag1 = JSONUtils.func_151212_i(jsonobject1, "bilinear");
+ if (flag1) {
RenderSystem.texParameter(3553, 10241, 9729);
RenderSystem.texParameter(3553, 10240, 9729);
} else {
diff -r -u joined.decomp/net/minecraft/world/gen/feature/structure/MineshaftPieces.java joined.decomp.test/net/minecraft/world/gen/feature/structure/MineshaftPieces.java
--- joined.decomp/net/minecraft/world/gen/feature/structure/MineshaftPieces.java 2020-06-16 15:37:00.000000000 -0700
+++ joined.decomp.test/net/minecraft/world/gen/feature/structure/MineshaftPieces.java 2020-06-16 15:38:00.000000000 -0700
@@ -541,7 +541,7 @@
}
int k;
- for(lvt_5_1_ = 0; k < this.field_74887_e.func_78883_b(); k = k + 4) {
+ for(k = 0; k < this.field_74887_e.func_78883_b(); k = k + 4) {
k = k + p_74861_3_.nextInt(this.field_74887_e.func_78883_b());
if (k + 3 > this.field_74887_e.func_78883_b()) {
break;
from forgeflower.
Related Issues (20)
- Record Canonical Constructor's not cleaned/written correctly.
- Deompile exception after updating to 1.5.605.12 HOT 1
- Decompile output is inconsistent between Java 17 and 19
- Method local inner record decompiled into wrong location
- Possible enhanced for loop failure
- While loop created outside try block with a return statement - 1.16/1.15 ClientThread#run
- Boxed and primitive overloads causing recursion - 1.16/1.15 SuffixArray#func_194058_a
- Improper variable merging - 1.16/1.15 Particle#func_187110_a HOT 1
- Misuse of debug names when debug names are disable HOT 1
- Static field initializes that reference itself or other static fields not inlined/compileable. HOT 1
- Some variables are not condensed to invocations.
- Invalid reference to outer class instance. HOT 1
- Add support for switch on string HOT 4
- Primitive class wrappers are not unwrapped
- Threads hang when decompiling project HOT 3
- Local variable names in inner class methods aren't fixed when they conflict with outer names HOT 3
- JAD varnaming problem HOT 4
- (21w13a) net.minecraft.world.level.levelgen.SimpleRandomSource.nextGaussian fails to decompile HOT 4
- Potential NPE in InvocationExprent.appendParamList HOT 1
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from forgeflower.