Skip to content
  • [API] TypeScript based API for nextgen

    Moved Scripts
    2
    0 Votes
    2 Posts
    304 Views
    kawaiinekololisK

    Very cool.

  • 1 Votes
    3 Posts
    721 Views
    FaaatPotatoF
    Minor update

    Custom alphabets must now be put in one single file. Each one must be placed in a seperate file. The file is created automatically.

    latest

  • Script

    Requests
    2
    0 Votes
    2 Posts
    199 Views
    CzechHekC

    @BypassFDP https://forums.ccbluex.net/topic/269/add-custom-categories-to-the-liquid-bounce-mod-menu-custom/

    (core library source code)

  • I need help on a fly script

    Unsolved ScriptAPI
    6
    0 Votes
    6 Posts
    495 Views
    DreamWasFuckedD

    //api_version=2
    (script = registerScript({
    name: "VerusVanillaFly",
    authors: ["SomeHax"],
    version: "1.0"
    })).import("Core.lib");

    module = {
    category: "Fun",
    values: [
    boostMode = value.createList("BoostMode", ["None", "Static", "Gradual"], "Gradual"),
    boostTicksValue = value.createInteger("BoostTicks", 20, 1, 10000),
    boostMotion = value.createFloat("BoostMotion", 9, 1, 9.87)
    ],
    onEnable: function() {
    boostTicks = 0;
    if (boostMode.get() != "None" && mc.theWorld.getCollidingBoundingBoxes(mc.thePlayer, mc.thePlayer.getEntityBoundingBox().offset(0, 3.0001, 0).expand(0, 0, 0)).isEmpty()) {
    mc.thePlayer.sendQueue.addToSendQueue(new C04PacketPlayerPosition(mc.thePlayer.posX, mc.thePlayer.posY + 3.0001, mc.thePlayer.posZ, false));
    mc.thePlayer.sendQueue.addToSendQueue(new C04PacketPlayerPosition(mc.thePlayer.posX, mc.thePlayer.posY, mc.thePlayer.posZ, false));
    mc.thePlayer.sendQueue.addToSendQueue(new C04PacketPlayerPosition(mc.thePlayer.posX, mc.thePlayer.posY, mc.thePlayer.posZ, true));
    }
    mc.thePlayer.setPosition(mc.thePlayer.posX, mc.thePlayer.posY + 0.42, mc.thePlayer.posZ);
    },
    onDisable: function() {
    if (boostTicks > 0) {
    mc.thePlayer.motionX = 0;
    mc.thePlayer.motionY = 0;
    mc.thePlayer.motionZ = 0;
    }
    },
    onUpdate: function() {
    mc.thePlayer.motionX = 0;
    mc.thePlayer.motionY = 0;
    mc.thePlayer.motionZ = 0;

    if (!boostTicks && mc.thePlayer.hurtTime > 0) {
    boostTicks = boostMode.get() != "None" ? boostTicksValue.get() : 0;
    }

    var motion;
    if (boostTicks > 0) {
    switch (boostMode.get()) {
    case "Static":
    motion = boostMotion.get();
    break;
    case "Gradual":
    motion = boostTicks / boostTicksValue.get() * boostMotion.get();
    break;
    }
    boostTicks--;
    } else {
    motion = 0.25;
    }

    MovementUtils.strafe(motion);
    },
    onPacket: function(event) {
    var packet = event.getPacket();
    if (packet instanceof C03PacketPlayer) {
    packet.onGround = true;
    }
    },
    onJump: function() {
    mc.thePlayer.motionX = 0;
    mc.thePlayer.motionY = 1;
    mc.thePlayer.motionZ = 0;
    }

    }

  • Question about adding something to my script.

    ScriptAPI
    3
    0 Votes
    3 Posts
    237 Views
    F

    @iulian Thanks man!

    You're the best

  • New ScriptApi Event

    ScriptAPI
    5
    0 Votes
    5 Posts
    350 Views
    As丶OneA

    https://forum.ccbluex.net/thread.php?id=2576#p15071

  • RazerKeyboard Script

    Scripts
    8
    0 Votes
    8 Posts
    721 Views
    scorpion3013S

    Demo
    Razerkeyboard script demo – 00:49
    — scorpion3013

    Added the video to the main post.

  • NES Emulator

    Scripts
    17
    2 Votes
    17 Posts
    2k Views
    END3R1355E

    @aㅤformerㅤuser bruh this is not a good necro, i made a year necro