-
titletitle
-
@liquid-plasma i have silent chest stealer in my custom lb but its modifing GuiContainer class so possibly no
-
@skiddermaster412 said in Do you think its posible to make a slient chest stealer script:
@liquid-plasma i have silent chest stealer in my custom lb but its modifing GuiContainer class so possibly no
its possible, czeckhek already made a similar thing
-
@chocopiexd czeckhek is czeckhek pro gamer coder 2021
-
@skiddermaster412 said in Do you think its posible to make a slient chest stealer script:
@chocopiexd czeckhek is czeckhek pro gamer coder 2021
agree
-
@idkmyname alright so:
a silent chest stealer means:
detect chests based on the player's range
open chest silently (which means the packet way)
somehow remove container gui
take stuff silently with delay (which means the packet way x2)
then close chest silently (which means the packet way x3)possible? yes easy to do ? no
-
if anyone wants aids code to do this:
package net.ccbluex.liquidbounce.injection.forge.mixins.gui; import net.ccbluex.liquidbounce.LiquidBounce; import net.ccbluex.liquidbounce.features.module.modules.world.ChestStealer; import net.minecraft.client.Minecraft; import net.minecraft.client.gui.inventory.GuiChest; import net.minecraft.client.gui.inventory.GuiContainer; import org.spongepowered.asm.mixin.Mixin; import org.spongepowered.asm.mixin.injection.At; import org.spongepowered.asm.mixin.injection.Inject; import org.spongepowered.asm.mixin.injection.callback.CallbackInfo; import what.ui.notification.NotificationPublisher; import what.ui.notification.NotificationType; @Mixin(GuiContainer.class) public class MixinGuiContainer { boolean c = false; boolean a = false; boolean ca = false; @Inject(method = "initGui", at = @At("HEAD"), cancellable = true) public void init(CallbackInfo h){ updateVal(); if(c && a && ca){ NotificationPublisher.queue("", "Silent stealing is in progress.", NotificationType.INFO,5000 ); } } @Inject(method = "drawScreen", at = @At("HEAD"), cancellable = true) public void chocolateCrispyCrunchyLuckyBiscuit(CallbackInfo e){ updateVal(); if(c && a){ if(ca){ if(!Minecraft.getMinecraft().inGameHasFocus){ Minecraft.getMinecraft().inGameHasFocus = true; Minecraft.getMinecraft().mouseHelper.grabMouseCursor(); } e.cancel(); }else if(Minecraft.getMinecraft().currentScreen != null){ Minecraft.getMinecraft().currentScreen = null; } } } private void updateVal(){ c = ChestStealer.Companion.getSilent().get() && Minecraft.getMinecraft().currentScreen instanceof GuiChest; a = LiquidBounce.moduleManager.getModule(ChestStealer.class).getState(); ca = ChestStealer.Companion.isStealing(); } }
-
@skiddermaster412 it doesnt show in my arraylist or my chest stealer settings
-
@liquid-plasma its not js
-
@liquid-plasma download javascript
-
@chocopiexd I realy want a silent stealer with the flux "stealing chest" thing i tried teh one that was sent here but it didnt show in my click gui or in the chest stealer settings
-
@liquid-plasma then do what mr skiddermaster412 says
-
@skiddermaster412 what is it then?
-
@skiddermaster412 is it .java