• Categories
  • Recent
  • Tags
  • Popular
  • Users
  • Groups
Skins
  • Light
  • Cerulean
  • Cosmo
  • Flatly
  • Journal
  • Litera
  • Lumen
  • Lux
  • Materia
  • Minty
  • Morph
  • Pulse
  • Sandstone
  • Simplex
  • Sketchy
  • Spacelab
  • United
  • Yeti
  • Zephyr
  • Dark
  • Cyborg
  • Darkly
  • Quartz
  • Slate
  • Solar
  • Superhero
  • Vapor

  • Default (No Skin)
  • No Skin
Collapse

LiquidBounce Forum

onPlaceBlock , onSendPacket event

Scheduled Pinned Locked Moved ScriptAPI
13 Posts 7 Posters 645 Views
    • Oldest to Newest
    • Newest to Oldest
    • Most Votes
Reply
  • Reply as topic
Log in to reply
This topic has been deleted. Only users with topic management privileges can see it.
  • ChocoPie_ismeC Offline
    ChocoPie_ismeC Offline
    ChocoPie_isme Banned
    wrote on last edited by
    #1

    the title says it all

    1 Reply Last reply
    0
  • AzureA Offline
    AzureA Offline
    Azure
    wrote on last edited by
    #2

    watchu want?

    1 Reply Last reply
    0
  • Senk JuS Offline
    Senk JuS Offline
    Senk Ju Admin
    wrote on last edited by
    #3

    Why would you need a onPacketSend event? Packet names either start with a C or an S. Packets whose name begins with a C are client packets, those that begin with an S are server packets.

    ChocoPie_ismeC 1 Reply Last reply
    0
  • ChocoPie_ismeC Offline
    ChocoPie_ismeC Offline
    ChocoPie_isme Banned
    replied to Senk Ju on last edited by
    #4

    @Senk-Ju said in onPlaceBlock , onSendPacket event:

    Why would you need a onPacketSend event? Packet names either start with a C or an S. Packets whose name begins with a C are client packets, those that begin with an S are server packets.

    i mean i want to execute sth when sending a packet, example:

    this.onSendPacket = function(event) {
          if(event.sendPacket() instanceof C03PacketPlayer) {
         Chat.print("you send a c03 packet!")
          }
    }
    
    infAuraI 1 Reply Last reply
    0
  • AzureA Offline
    AzureA Offline
    Azure
    wrote on last edited by
    #5

    learn english, kid. You used send....

    1 Reply Last reply
    0
  • Senk JuS Offline
    Senk JuS Offline
    Senk Ju Admin
    wrote on last edited by
    #6

    Why not do it like this?

    module.on("packet", function(event) {
        var packet = event.getPacket();
    
        if (packet instanceof Java.type("net.minecraft.network.play.client.C03PacketPlayer")) {
            Chat.print("you send a c03 packet!");   
        }
    });
    
    ChocoPie_ismeC 1 Reply Last reply
    0
  • infAuraI Offline
    infAuraI Offline
    infAura
    replied to ChocoPie_isme on last edited by
    #7

    @ChocoPie_isme rip brian cels v2
    now i don even hvae brian cels enough to tyoep pwoperly 😞

    1 Reply Last reply
    0
  • ChocoPie_ismeC Offline
    ChocoPie_ismeC Offline
    ChocoPie_isme Banned
    replied to Senk Ju on last edited by
    #8

    @Senk-Ju said in onPlaceBlock , onSendPacket event:

    Why not do it like this?

    module.on("packet", function(event) {
        var packet = event.getPacket();
    
        if (packet instanceof Java.type("net.minecraft.network.play.client.C03PacketPlayer")) {
            Chat.print("you send a c03 packet!");   
        }
    });
    

    i thought the code will be execute when i RECEIVE (not send) a packet?

    LolMCL 1 Reply Last reply
    0
  • Senk JuS Offline
    Senk JuS Offline
    Senk Ju Admin
    wrote on last edited by
    #9

    In the documentation it says the following:

    Event Name Has event data? Description
    packet Yes Called every time a packet is processed.

    Packet event

    Method Description Type
    eventData.getPacket() Returns the packet which triggered this event. Packet
    event.cancelEvent() Cancels the event. void
    Example:
    var C00Handshake = Java.type("net.minecraft.network.handshake.client.C00Handshake");
    
    ...
    
    module.on("packet", function(eventData) {
        var packet = eventData.getPacket();
    
        if (packet instanceof C00Handshake) {
            Chat.print("Cancelling handshake.");
            eventData.cancelEvent();
        }
    });
    
    ? 1 Reply Last reply
    0
  • LolMCL Offline
    LolMCL Offline
    LolMC
    replied to ChocoPie_isme on last edited by
    #10
    This post is deleted!
    1 Reply Last reply
    0
  • ? Offline
    ? Offline
    A Former User
    replied to Senk Ju on last edited by
    #11

    @Senk-Ju
    My Opinion:
    CxxPacket only sends by Client and won't receive from Server
    SxxPacket only receives from Server

    1 Reply Last reply
    0
  • ? Offline
    ? Offline
    A Former User
    wrote on last edited by
    #12

    As for "onPlaceBlock", I think you can check C08PacketPlayerBlockPlacement in onPacket.
    (I don't code with mcp918 so If it's wrong way plz remind me, thanks)

    1 Reply Last reply
    0
  • skiddermaster412S Offline
    skiddermaster412S Offline
    skiddermaster412 Banned
    wrote on last edited by
    #13
    This post is deleted!
    1 Reply Last reply
    0

About
  • Terms of Service
  • Privacy Policy
  • Status
  • Contact Us
Downloads
  • Releases
  • Source code
  • License
Docs
  • Tutorials
  • CustomHUD
  • AutoSettings
  • ScriptAPI
Community
  • Forum
  • Guilded
  • YouTube
  • Twitter
  • D.Tube
  • Login

  • Don't have an account? Register

  • Login or register to search.
  • First post
    Last post
0
  • Categories
  • Recent
  • Tags
  • Popular
  • Users
  • Groups