Skip to content
  • 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

  1. Home
  2. Kotlin/Java
  3. edit sign text how to

edit sign text how to

Scheduled Pinned Locked Moved Kotlin/Java
15 Posts 6 Posters 1.7k 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.
  • melih_gmc2M melih_gmc2

    @auto-reply-bot there is, just place some sign with a text on it and press crtl + middle mouse button and it should save the sign with nbt tags so you can place it with text

    DreamWasFuckedD Offline
    DreamWasFuckedD Offline
    DreamWasFucked
    wrote on last edited by
    #5

    survival gaymode

    1 Reply Last reply
    0
    • DreamWasFuckedD DreamWasFucked

      is there any way to put a sign already with text or paste text?

      dntdbtD Offline
      dntdbtD Offline
      dntdbt
      wrote on last edited by
      #6

      @auto-reply-bot lol just log your packets when you place a sign, what's problem?

      DreamWasFuckedD 6Sence6 2 Replies Last reply
      0
      • dntdbtD dntdbt

        @auto-reply-bot lol just log your packets when you place a sign, what's problem?

        DreamWasFuckedD Offline
        DreamWasFuckedD Offline
        DreamWasFucked
        wrote on last edited by
        #7

        ok but how to change

        1 Reply Last reply
        0
        • dntdbtD dntdbt

          @auto-reply-bot lol just log your packets when you place a sign, what's problem?

          6Sence6 Offline
          6Sence6 Offline
          6Sence
          wrote on last edited by 6Sence
          #8

          @dntdbt obviously he doesn't know that otherwise he wouldn't be asking

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

            You mean client-side?

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

              At TileEntitySignRenderer modify the part that says something like

              if (destroyStage < 0) {
                              for (int j = 0; j < te.signText.length; ++j) {
                                  int i1 = j * 10 - te.signText.length * 5;
                                  if (te.signText[j] != null) {
                                      IChatComponent ichatcomponent = te.signText[j];
                                      List<IChatComponent> list = GuiUtilRenderComponents.func_178908_a(ichatcomponent, 90, fontrenderer, false, true);
                                      String s = list != null && list.size() > 0 ? list.get(0).getFormattedText() : "";
              
                                      if (j == te.lineBeingEdited) {
                                          s = "> " + s + " <";
                                          fontrenderer.drawString(s, -fontrenderer.getStringWidth(s) / 2, i1, i);
                                      } else {
                                          fontrenderer.drawString(s, -fontrenderer.getStringWidth(s) / 2, i1, i);
                                      }
                                  }
                              }
                          }
              

              To what ever you want in fontrenderer.drawString

              DreamWasFuckedD 1 Reply Last reply
              0
              • ? A Former User

                At TileEntitySignRenderer modify the part that says something like

                if (destroyStage < 0) {
                                for (int j = 0; j < te.signText.length; ++j) {
                                    int i1 = j * 10 - te.signText.length * 5;
                                    if (te.signText[j] != null) {
                                        IChatComponent ichatcomponent = te.signText[j];
                                        List<IChatComponent> list = GuiUtilRenderComponents.func_178908_a(ichatcomponent, 90, fontrenderer, false, true);
                                        String s = list != null && list.size() > 0 ? list.get(0).getFormattedText() : "";
                
                                        if (j == te.lineBeingEdited) {
                                            s = "> " + s + " <";
                                            fontrenderer.drawString(s, -fontrenderer.getStringWidth(s) / 2, i1, i);
                                        } else {
                                            fontrenderer.drawString(s, -fontrenderer.getStringWidth(s) / 2, i1, i);
                                        }
                                    }
                                }
                            }
                

                To what ever you want in fontrenderer.drawString

                DreamWasFuckedD Offline
                DreamWasFuckedD Offline
                DreamWasFucked
                wrote on last edited by
                #11

                https://wiki.wurstclient.net/autosign something like this

                ? 1 Reply Last reply
                0
                • DreamWasFuckedD DreamWasFucked

                  https://wiki.wurstclient.net/autosign something like this

                  ? Offline
                  ? Offline
                  A Former User
                  wrote on last edited by
                  #12

                  @auto-reply-bot wurst is open source bruh

                  DreamWasFuckedD 1 Reply Last reply
                  0
                  • ? A Former User

                    @auto-reply-bot wurst is open source bruh

                    DreamWasFuckedD Offline
                    DreamWasFuckedD Offline
                    DreamWasFucked
                    wrote on last edited by
                    #13

                    i dont know where to find the actual code bruhbruh

                    fa.png

                    ? 1 Reply Last reply
                    0
                    • DreamWasFuckedD DreamWasFucked

                      i dont know where to find the actual code bruhbruh

                      fa.png

                      ? Offline
                      ? Offline
                      A Former User
                      wrote on last edited by
                      #14

                      @auto-reply-bot https://github.com/Wurst-Imperium/Wurst7/blob/master/src/main/java/net/wurstclient/mixin/SignEditScreenMixin.java
                      bruhbruhbruh

                      DreamWasFuckedD 1 Reply Last reply
                      0
                      • ? A Former User

                        @auto-reply-bot https://github.com/Wurst-Imperium/Wurst7/blob/master/src/main/java/net/wurstclient/mixin/SignEditScreenMixin.java
                        bruhbruhbruh

                        DreamWasFuckedD Offline
                        DreamWasFuckedD Offline
                        DreamWasFucked
                        wrote on last edited by
                        #15

                        bruh thx

                        1 Reply Last reply
                        0
                        Reply
                        • Reply as topic
                        Log in to reply
                        • Oldest to Newest
                        • Newest to Oldest
                        • Most Votes


                        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

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