Jump to content
View in the app

A better way to browse. Learn more.

Forge Forums

A full-screen app on your home screen with push notifications, badges and more.

To install this app on iOS and iPadOS
  1. Tap the Share icon in Safari
  2. Scroll the menu and tap Add to Home Screen.
  3. Tap Add in the top-right corner.
To install this app on Android
  1. Tap the 3-dot menu (⋮) in the top-right corner of the browser.
  2. Tap Add to Home screen or Install app.
  3. Confirm by tapping Install.

Zillex_

Members
  • Joined

  • Last visited

  1. Really? I find that hard to believe with the existence of channelRead0? Is there nothing whatsoever available?
  2. Mostly for testing purposes. I'd like to intercept each incoming packet, get what type of packet it is and I'd like to manipulate them. For example (Not what im trying but I've heard of this being done) : If you want a hacked client flight to bypass the vanilla fly kick you'd catch all incoming keep alive packets and cancel them. Edit: there is a functon in NetworkManager that can easily achieve this but it's not visible and I'm not familiar with reflection or whether or not there is a better alternative but the function is: channelread0(ChannelHandlerContext ctx, Packet packet) throws Exception { //Channel read code }
  3. oh, i apologize. I mean detecting incoming vanilla packets clientside.
  4. Hello, just wondering if there is a way to intercept packets with an event or something of the sort? eg: @SubscribeEvent public void onPacketReceive(PacketReceiveEvent event) { }
  5. I was wondering if there was any way to monitor all incoming and outgoing packets clientside only, thanks!
  6. oh... what should i use? lol edit nevermind 1.0 is default, THANKS
  7. Hey its me, the annoying sound guy so I've finally fixed all server issues with sounds playing etc. but now when it plays in eclipse the sound is perfect but when it plays on a minecraft client it becomes longer and WAY deeper. here is code: package cerni; import java.util.UUID; import *****.proxy.CommonProxy; import ibxm.Player; import net.minecraft.client.Minecraft; import net.minecraft.client.audio.SoundCategory; import net.minecraft.entity.Entity; import net.minecraft.entity.player.EntityPlayer; import net.minecraft.util.ResourceLocation; import net.minecraft.world.World; import net.minecraftforge.client.event.ClientChatReceivedEvent; import net.minecraftforge.client.event.RenderGameOverlayEvent.Chat; import net.minecraftforge.client.event.sound.SoundEvent; import net.minecraftforge.common.MinecraftForge; import net.minecraftforge.event.ServerChatEvent; import net.minecraftforge.event.entity.living.LivingDeathEvent; import net.minecraftforge.fml.common.Mod; import net.minecraftforge.fml.common.Mod.EventHandler; import net.minecraftforge.fml.common.Mod.Instance; import net.minecraftforge.fml.common.SidedProxy; import net.minecraftforge.fml.common.event.FMLInitializationEvent; import net.minecraftforge.fml.common.event.FMLPostInitializationEvent; import net.minecraftforge.fml.common.event.FMLPreInitializationEvent; import net.minecraftforge.fml.common.eventhandler.SubscribeEvent; @Mod(modid = Main.MOD_ID, name = Main.NAME, version = Main.VERSION) public class Main { public static final String MOD_ID = "zillexcm"; public static final String NAME = "*****"; public static final String VERSION = "0.1"; public String msg; @Instance public static Main instance; @Mod.EventHandler public void init(FMLInitializationEvent event) { MinecraftForge.EVENT_BUS.register((Object)this); } @SubscribeEvent public void onDeath(final ClientChatReceivedEvent event) { this.msg = event.message.getUnformattedText(); if(this.msg.contains("Nostos")) { Minecraft.getMinecraft().thePlayer.playSound("zillexcm:sounds.jigglypuff", 3.5F, 0.2F); } } } Thanks!
  8. Who would win, A well constructed forum or one bumpy boi
  9. Didn't really help, thanks for the suggestion though.
  10. oh it is 1.8.9 lol I just say 1.8 assuming everyone thinks 1.8.9
  11. oh rip, I can't update because Im making this mod for someone
  12. okay, I'm starting to feel bad for asking all these noob questions but when I register the sound event like this: ResourceLocation location = new ResourceLocation("zillexcm", "jigglypuff"); SoundEvent soundevent = new SoundEvent(location); it gives this error: The constructor SoundEvent(ResourceLocation) is undefined again, sorry for all the noob questions

Important Information

By using this site, you agree to our Terms of Use.

Configure browser push notifications

Chrome (Android)
  1. Tap the lock icon next to the address bar.
  2. Tap Permissions → Notifications.
  3. Adjust your preference.
Chrome (Desktop)
  1. Click the padlock icon in the address bar.
  2. Select Site settings.
  3. Find Notifications and adjust your preference.