Idea for @Proxy
:
@Shadow
public abstract void renderNameTag(String arg);
@Proxy("renderNameTag")
public void proxy$renderNameTag(String arg) {
if (CONDITION) {
this.renderNameTag(arg);
Starting run #1 | |
Party Preference for M Party: [#1: 2211, #2: 2014, #3: 1726] | |
Party Preference for Diamond Party: [#1: 2103, #2: 2503, #3: 2352] | |
Party Preference for Indigo Party: [#1: 3111, #2: 2842, #3: 2190] | |
Party Preference for White Party: [#1: 3253, #2: 3322, #3: 2506] | |
Party Preference for Pink Party: [#1: 3896, #2: 2824, #3: 2029] | |
Party Preference for Blue Party: [#1: 2531, #2: 2442, #3: 2008] | |
Party Preference for Purple Party: [#1: 2895, #2: 2258, #3: 1708] | |
Votes for M Party: [#1: 2211, #2: 2014, #3: 1726] | |
Votes for Diamond Party: [#1: 2103, #2: 2503, #3: 2352] |
Ruby Party | |
Indifferent of Issue #0 | |
Strongly Disapproves of Issue #1 | |
Disapproves of Issue #2 | |
Disapproves of Issue #3 | |
Approves of Issue #4 | |
Strongly Disapproves of Issue #5 | |
Indifferent of Issue #6 | |
Strongly Disapproves of Issue #7 | |
Indifferent of Issue #8 |
Fox | |
Fox beat Samus: 55% | |
Fox beat Puff: 41% | |
Fox beat Falco: 47% | |
Fox beat Marth: 48% | |
Fox beat Fox: 50% | |
Fox beat Falcon: 50% | |
Fox beat Roy: 71% | |
Fox beat Peach: 47% | |
Fox beat Luigi: 40% |
# (c) 2019 Microsoft Corporation. All rights reserved. This information is provided "as-is" and you bear the risk of using it. This information does not provide you with any legal rights to any intellectual property in any Microsoft product. You may copy and use this information for your internal, reference purposes. Microsoft makes no warranties, express or implied, with respect to the information provided here. | |
com.mojang.blaze3d.Blaze3D -> dfs: | |
21:22:void youJustLostTheGame() -> a | |
25:25:double getTime() -> b | |
com.mojang.blaze3d.audio.Channel -> dft: | |
org.apache.logging.log4j.Logger LOGGER -> a | |
int source -> b | |
java.util.concurrent.atomic.AtomicBoolean initialized -> c | |
int streamingBufferSize -> d | |
net.minecraft.client.sounds.AudioStream stream -> e |
// | |
// Source code recreated from a .class file by IntelliJ IDEA | |
// (powered by Fernflower decompiler) | |
// | |
package net.optifine.reflect; | |
import dqm.a; | |
import java.lang.reflect.Constructor; | |
import java.lang.reflect.Field; |
--- net/minecraft/world/level/Level.java | |
+++ net/minecraft/world/level/Level.java | |
@@ -1,11 +1,10 @@ | |
package net.minecraft.world.level; | |
import com.google.common.collect.Lists; | |
import com.mojang.serialization.Codec; | |
import java.io.IOException; | |
-import java.util.ArrayList; | |
import java.util.Collection; |
// | |
// Source code recreated from a .class file by IntelliJ IDEA | |
// (powered by Fernflower decompiler) | |
// | |
import com.google.common.collect.Lists; | |
import com.google.common.collect.Maps; | |
import java.awt.image.BufferedImage; | |
import java.io.IOException; | |
import java.util.HashMap; |
Idea for @Proxy
:
@Shadow
public abstract void renderNameTag(String arg);
@Proxy("renderNameTag")
public void proxy$renderNameTag(String arg) {
if (CONDITION) {
this.renderNameTag(arg);
Experienced: Java, Kotlin, Scala, Bash | |
Intermediate: Rust, C, JavaScript, PHP, Python, Assembly | |
Beginner: OCaml, Coq, Dart, Go, D, Crystal |