Particle TextPlugin

Discussion in 'Plugin Requests' started by KingIngot, May 18, 2015.

Thread Status:
Not open for further replies.
  1. Offline

    KingIngot

    I would like a plugin that basically works just like Holographic Displays, but instead of NameTagged Armour stands for a message, I would like the text to be displayed as particles. Example: [​IMG]

    I would like for the plugin to be able to display this text forever, so the particles should keep renewing themselves.

    Ideas for Commands:
    /particletext create {NAME} {PARTICLE} {SIZE IN HEIGHT OF BLOCKS} {MESSAGE} Creates that message on the block that the player is standing on
    /particletext remove {NAME}

    When I would like this:
    ASAP, but no unnecessary hurry.
     
    Jomens235 likes this.
  2. Offline

    MrIggyman1234

    I kinda want this to be made. Sounds like a really cool idea.
     
    Jomens235 likes this.
  3. Offline

    KingIngot

  4. Offline

    _Zorua

  5. Offline

    au2001

    @_Zorua
    Nice plugin, but it uses furnaces.
    Maybe it's not a problem for @KingIngot, but commands would be really appreciated ;)

    EDIT: Maybe LetterAPI and LetterAPI-Commands would work :)

    @KingIngot Actually, I made that plugin just for fun ^.^
    And it looks pretty cool, the only problem I am trying to fix is that the text is really "separated".
    On your image, the flames touch each other to form the letter, but in my plugin the flames are every one block, so it isn't that nice.

    I am still working on it, but you can download my previous version here:
    http://shadowcasted.com/plugins/ParticleText.jar

    EDIT: Changed host to http://au.wc.lt/plugins/ParticleText.jar

    There are five commands:
    • /ptxt create <name> [message...]
      • This creates a hello world text in flames, where you are (and facing towards you)
      • Permission: ParticleText.create
    • /ptxt edit <name> <text/location/size/particle/font/range>
      • text for the hologram's text
        • Permission: ParticleText.edit.text or ParticleText.edit.*
      • location for where the hologram is (and where it is looking)
        • Permission: ParticleText.edit.location or ParticleText.edit.*
      • size for the size... (the unit is not exactly a block, but about it)
        • Permission: ParticleText.edit.size or ParticleText.edit.*
      • particle for what type of particle the text is made of (e.g. flame ; crit ; crit magic ; fireworks sparks ; etc.)
        • Permission: ParticleText.edit.particle or ParticleText.edit.*
      • font for the font family (e.g. Arial ; Tahoma ; etc.)
        • Permission: ParticleText.edit.font or ParticleText.edit.*
      • range for how far you can see the hologram
        • Permission: ParticleText.edit.range or ParticleText.edit.*
      • Permission: ParticleText.edit
    • /ptxt remove <name>
      • Deletes a hologram with the specified name.
      • Permission: ParticleText.remove
    • /ptxt fonts
      • Gives you a list of all the fonts you can use.
      • Permission: ParticleText.listfonts
    • /ptxt particles
      • Gives you a list of all the particles you can use.
      • Permission: ParticleText.listparticles

    A save.yml file is created to store all your texts, it's safer if you don't touch it ;)

    EDIT by Timtower: merged posts

    EDIT n°2:
    Fixed the spacing problem, and it's awesome !
    It supports fancy fonts and everything ! :D
    To get a list of fonts, type /ptxt fonts (permission: ParticleText.listfonts).
    And to get a list of particles type /ptxt particles (permission: ParticleText.listparticles).
     

    Attached Files:

    Last edited: Aug 8, 2015
  6. Offline

    KingIngot

  7. Offline

    au2001

    @KingIngot Tell me if you want anything changed, or added/removed.

    And don't forget to mark this as filled if I helped you ;)
     
  8. Offline

    AdityaTD

    Wow this thread is great.
     
  9. Offline

    6P14y3r

    does not work for me, every time i try to create a hologram i get an error (attachment).

    is this caused by this plugin or by my root?
     

    Attached Files:

  10. Offline

    au2001

    @6P14y3r Yes, I noticed that error and fixed it yesterday. Try updating your plugin...
     
  11. Offline

    6P14y3r

    well i downloaded it 10 minutes before i posted that error :D

    edit: yay it's working :D thanks
     
    Last edited: Jun 10, 2015
  12. Offline

    StingBack12

    I've encountered a problem with your plugin. After about 10 minutes of being online (or offline) the texts either remove themselves or move to a different place, making me have to do /ptxt edit location over and over again.
     
  13. Offline

    au2001

    Last edited: Aug 8, 2015
  14. Offline

    ZenithB4

    I already made this lol
     
  15. Offline

    au2001

    @ZenithB4 Yes, you made it on Spigot as a paid ressource...
    Bukkit doesn't support paid plugins, and anyways why would they give $5?

    If they post here they are supposed to be helped by a developer (or another member) for free
    I personnally code because I like to, not for money, so everything I do is free ;)

    (And to the moderator that removed the spigot link, aren't you supposed to write who removed it and the reason? Not to make this as invisible?)

    EDIT by moderator: not really.
     
    Last edited by a moderator: Jul 10, 2015
    alexlab963 and timtower like this.
  16. Offline

    Krumb069

  17. Offline

    DAndrey

    The problem I have help!
    Log (open)

    2015-09-17 22:58:35 [WARNING] [ParticleText] Task #15 for ParticleText v1.0 generated an exception
    java.lang.NoSuchMethodError: org.bukkit.Location.setDirection(Lorg/bukkit/util/Vector;)Lorg/bukkit/Location;
    at me.au2001.ParticleText.Effect.validate(Effect.java:200)
    at me.au2001.ParticleText.Effect.run(Effect.java:140)
    at org.bukkit.craftbukkit.v1_5_R3.scheduler.CraftTask.run(CraftTask.java:58)
    at org.bukkit.craftbukkit.v1_5_R3.scheduler.CraftScheduler.mainThreadHeartbeat(CraftScheduler.java:345)
    at net.minecraft.server.v1_5_R3.MinecraftServer.r(MinecraftServer.java:509)
    at net.minecraft.server.v1_5_R3.DedicatedServer.r(DedicatedServer.java:235)
    at net.minecraft.server.v1_5_R3.MinecraftServer.q(MinecraftServer.java:472)
    at net.minecraft.server.v1_5_R3.MinecraftServer.run(MinecraftServer.java:404)
    at net.minecraft.server.v1_5_R3.ThreadServerApplication.run(SourceFile:573)
    2015-09-17 22:58:35 [WARNING] [ParticleText] Task #15 for ParticleText v1.0 generated an exception
    java.lang.NoSuchMethodError: org.bukkit.Location.setDirection(Lorg/bukkit/util/Vector;)Lorg/bukkit/Location;
    at me.au2001.ParticleText.Effect.validate(Effect.java:200)
    at me.au2001.ParticleText.Effect.run(Effect.java:140)
    at org.bukkit.craftbukkit.v1_5_R3.scheduler.CraftTask.run(CraftTask.java:58)
    at org.bukkit.craftbukkit.v1_5_R3.scheduler.CraftScheduler.mainThreadHeartbeat(CraftScheduler.java:345)
    at net.minecraft.server.v1_5_R3.MinecraftServer.r(MinecraftServer.java:509)
    at net.minecraft.server.v1_5_R3.DedicatedServer.r(DedicatedServer.java:235)
    at net.minecraft.server.v1_5_R3.MinecraftServer.q(MinecraftServer.java:472)
    at net.minecraft.server.v1_5_R3.MinecraftServer.run(MinecraftServer.java:404)
    at net.minecraft.server.v1_5_R3.ThreadServerApplication.run(SourceFile:573)
    2015-09-17 22:58:36 [WARNING] [ParticleText] Task #15 for ParticleText v1.0 generated an exception
    java.lang.NoSuchMethodError: org.bukkit.Location.setDirection(Lorg/bukkit/util/Vector;)Lorg/bukkit/Location;
    at me.au2001.ParticleText.Effect.validate(Effect.java:200)
    at me.au2001.ParticleText.Effect.run(Effect.java:140)
    at org.bukkit.craftbukkit.v1_5_R3.scheduler.CraftTask.run(CraftTask.java:58)
    at org.bukkit.craftbukkit.v1_5_R3.scheduler.CraftScheduler.mainThreadHeartbeat(CraftScheduler.java:345)
    at net.minecraft.server.v1_5_R3.MinecraftServer.r(MinecraftServer.java:509)
    at net.minecraft.server.v1_5_R3.DedicatedServer.r(DedicatedServer.java:235)
    at net.minecraft.server.v1_5_R3.MinecraftServer.q(MinecraftServer.java:472)
    at net.minecraft.server.v1_5_R3.MinecraftServer.run(MinecraftServer.java:404)
    at net.minecraft.server.v1_5_R3.ThreadServerApplication.run(SourceFile:573)
     
  18. Online

    timtower Moderator Moderator

    @DAndrey That is due to your very outdated craftbukkit.
     
  19. Offline

    DAndrey

  20. Online

    timtower Moderator Moderator

  21. Offline

    DAndrey

    @timtower I have seen on the server version 1.5.2 with this plugin ... and they work fine
     
  22. Online

    timtower Moderator Moderator

    That isn't this exact plugin. That is a plugin with the same functionality but made for version 1.5.2.
     
  23. Offline

    DAndrey

    Give a link to a working plugin, please
     
  24. Online

    timtower Moderator Moderator

    Don't have one, not for your version at least.
     
Thread Status:
Not open for further replies.

Share This Page