1. We are planning scheduled maintenance on this website on Friday 5 March (tomorrow) at 4:00 am UTC. It is estimated that this maintenance will last 15 minutes. You can view this time in your local timezone here. Thanks.
    Dismiss Notice

PlaceholderSIGN 2.0.1

Animated signs with placeholderapi/mvdwplaceholderapi support!

  1. Sagacious
    Native Minecraft Version:
    1.16
    Tested Minecraft Versions:
    • 1.8
    • 1.9
    • 1.10
    • 1.11
    • 1.12
    • 1.13
    • 1.14
    • 1.15
    • 1.16
    Contributors:
    Sagacious
    Languages Supported:
    Translatable messages
    [​IMG]

    Permission for /editsign =
    placeholdersign.editsign

    Code (YAML):

    version
    : '2.0.0'

    # Distance in blocks to check for signs
    sign-minimum-distance
    : 10

    # Time to scroll 1 letter (20 = 1 second)
    scroll-time
    : 10

    no_permission
    : "&6[PlaceholderSign] &cYou don't have access to this command!"
    usage_correct
    : "&6[PlaceholderSign] &cInvalid command usage, try /editsign <line> <message>"
    invalid_number
    : "&6[PlaceholderSign] &cInvalid number input, valid numbers are: &f1, 2, 3, 4"
    aborted_action
    : "&6[PlaceholderSign] &cAborted last action..."
    click_to_edit
    : "&6[PlaceholderSign] &aClick on a sign to edit it's content."
    update_message
    : "&6[PlaceholderSign] &aUpdated message!"
     

Recent Updates

  1. Respawn update
  2. Teleport update
  3. Quick fix for StackOverlowError

Recent Reviews

  1. magrigrigri
    magrigrigri
    5/5,
    Version: 2.0.1
    Great plugins !
    Two issues I encountered :
    - Placeholders %luckperms_prefix% doesn't work if prefix contain "[" or "]" (a workarround is to use luckperm meta)
    - If a player try to break the sign but the sign is protected by a protection plugin like worldguard, placeholder value will be deleted and %...% will be always displayed
  2. icansc187
    icansc187
    1/5,
    Version: 1.1
    Error occurred while enabling PlaceholderSign v1.1 (Is it up to date?)
    12.08 11:18:29 [Server] INFO java.lang.NullPointerException: null
    12.08 11:18:29 [Server] INFO at com.sagaciousdevelopment.PlaceholderSign.sign.SignManager.<init>(SignManager.java:32) ~[?:?]
    12.08 11:18:29 [Server] INFO at com.sagaciousdevelopment.PlaceholderSign.Core.onEnable(Core.java:67) ~[?:?]
    12.08 11:18:29 [Server] INFO at org.bukkit.plugin.java.JavaPlugin.setEnabled(JavaPlugin.java:264) ~[patched_1.12.2.jar:git-Paper-1618]
    12.08 11:18:29 [Server] INFO at org.bukkit.plugin.java.JavaPluginLoader.enablePlugin(JavaPluginLoader.java:316) ~[patched_1.12.2.jar:git-Paper-1618]
    12.08 11:18:29 [Server] INFO at org.bukkit.plugin.SimplePluginManager.enablePlugin(SimplePluginManager.java:405) ~[patched_1.12.2.jar:git-Paper-1618]
    12.08 11:18:29 [Server] INFO at com.rylinaux.plugman.util.PluginUtil.load(PluginUtil.java:366) ~[?:?]
    12.08 11:18:29 [Server] INFO at com.rylinaux.plugman.util.PluginUtil.load(PluginUtil.java:318) ~[?:?]
    12.08 11:18:29 [Server] INFO at com.rylinaux.plugman.util.PluginUtil.reload(PluginUtil.java:380) ~[?:?]
    12.08 11:18:29 [Server] INFO at com.rylinaux.plugman.command.ReloadCommand.execute(ReloadCommand.java:122) ~[?:?]
    12.08 11:18:29 [Server] INFO at com.rylinaux.plugman.PlugManCommandHandler.onCommand(PlugManCommandHandler.java:95) ~[?:?]
    12.08 11:18:29 [Server] INFO at org.bukkit.command.PluginCommand.execute(PluginCommand.java:44) ~[patched_1.12.2.jar:git-Paper-1618]
    12.08 11:18:29 [Server] INFO at org.bukkit.command.SimpleCommandMap.dispatch(SimpleCommandMap.java:152) ~[patched_1.12.2.jar:git-Paper-1618]
    12.08 11:18:29 [Server] INFO at org.bukkit.craftbukkit.v1_12_R1.CraftServer.dispatchCommand(CraftServer.java:685) ~[patched_1.12.2.jar:git-Paper-1618]
    12.08 11:18:29 [Server] INFO at net.minecraft.server.v1_12_R1.PlayerConnection.handleCommand(PlayerConnection.java:1492) ~[?:git-Paper-1618]
    12.08 11:18:29 [Server] INFO at net.minecraft.server.v1_12_R1.PlayerConnection.a(PlayerConnection.java:1297) ~[?:git-Paper-1618]
    12.08 11:18:29 [Server] INFO at net.minecraft.server.v1_12_R1.PacketPlayInChat.a(PacketPlayInChat.java:45) ~[patched_1.12.2.jar:git-Paper-1618]
    12.08 11:18:29 [Server] INFO at net.minecraft.server.v1_12_R1.PacketPlayInChat.a(PacketPlayInChat.java:5) ~[patched_1.12.2.jar:git-Paper-1618]
    12.08 11:18:29 [Server] INFO at net.minecraft.server.v1_12_R1.PlayerConnectionUtils.lambda$ensureMainThread$0(PlayerConnectionUtils.java:14) ~[patched_1.12.2.jar:git-Paper-1618]
    12.08 11:18:29 [Server] INFO at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511) ~[?:1.8.0_261]
    12.08 11:18:29 [Server] INFO at java.util.concurrent.FutureTask.run(FutureTask.java:266) ~[?:1.8.0_261]
    12.08 11:18:29 [Server] INFO at net.minecraft.server.v1_12_R1.SystemUtils.a(SourceFile:46) ~[patched_1.12.2.jar:git-Paper-1618]
    12.08 11:18:29 [Server] INFO at net.minecraft.server.v1_12_R1.MinecraftServer.D(MinecraftServer.java:850) ~[patched_1.12.2.jar:git-Paper-1618]
    12.08 11:18:29 [Server] INFO at net.minecraft.server.v1_12_R1.DedicatedServer.D(DedicatedServer.java:423) ~[patched_1.12.2.jar:git-Paper-1618]
    12.08 11:18:29 [Server] INFO at net.minecraft.server.v1_12_R1.MinecraftServer.C(MinecraftServer.java:774) ~[patched_1.12.2.jar:git-Paper-1618]
    12.08 11:18:29 [Server] INFO at net.minecraft.server.v1_12_R1.MinecraftServer.run(MinecraftServer.java:666) ~[patched_1.12.2.jar:git-Paper-1618]
    12.08 11:18:29 [Server] INFO at java.lang.Thread.run(Thread.java:748) [?:1.8.0_261]
    1. Sagacious
      Author's Response
      Hi, I believe I've fixed this issue in 1.1.2, please update your plugin and if you're still experiencing this issue please join my discord server instead since it will be easier for me to help you
  3. Sancaros
    Sancaros
    5/5,
    Version: 1.1
    I am a Chinese Server owner,I am very needed this plugin,very good plugin for minecraft!
  4. Spegot
    Spegot
    4/5,
    Version: 1.0
    Excellent plugin, clean and fast. However, when a chunk with a sign is unloaded players are spammed with an "Unable to locate sign" message.
    1. Sagacious
      Author's Response
      If you're still interested in this plugin, I've rewritten the plugin and this should no longer occur
  5. stijnb1234
    stijnb1234
    5/5,
    Version: 1.0
    Works good! Idea: Remove sign from list after breaking a sign, because now I can't remove them.