ModsJava
Individual Signs Plus
Minecraft Java mod. Downloads from the MC Java Mods app on Android.
⬇ Download on Spigot
-------[ InSignsPlus ]-------
{ Author: Empire92 | Source: GitHub | API: Here | Donations: PayPal }
-----------------------------
{ Author: Empire92 | Source: GitHub | API: Here | Donations: PayPal }
-----------------------------
Overview:
InSignsPlus allows for all sorts of cool stuff on signs. Add personalized stats, messages, animations and interactions to signs. Make your server spawn look cool, or use it as a neat donation perk.
InSignsPlus features functional placeholders and scripting, which greatly increases what you can do with it. There is also an API so other plugins can add add their own animated, auto-updating signs placeholders.
Features:
- Simple and intuitive; just start typing on a signInSignsPlus allows for all sorts of cool stuff on signs. Add personalized stats, messages, animations and interactions to signs. Make your server spawn look cool, or use it as a neat donation perk.
InSignsPlus features functional placeholders and scripting, which greatly increases what you can do with it. There is also an API so other plugins can add add their own animated, auto-updating signs placeholders.
Features:
- Use nested placeholders, or other text on the same line
- Signs can be unique for each player
- Create animations
- Add interactive signs
- Safe for normal players to use
- Simple in built scripting (variables, functional placeholders, etc)
- In game documentation, sign editing and script testing
- Use javascript on signs
- Add new placeholders using the API
- Highly configurable
Performance:
- The plugin only updates packets when the server has a high tickrate.- The updates occur on a separate thread
- Only certain whitelisted placeholders are updated.
- You can configure how many signs can be updated per tick (default 25)
- You can configure how many signs can be added to the queue (default 1000)
- You can also simply disable auto-updating if you don't think it's necessary.
Video/Photo:
Spoiler: Show media
Dependencies: (recommended)
- Vault (Adds permission, economy and chat related placeholders)
- Enjin (Adds enjin tags)
- Factions (Adds faction related tags)
- Essentials (Used for getting offlineplayer DisplayName)
Configuration:
- Custom placeholders go in the folder ".../plugins/InSignsPlus/scripts/"
- Any additional placeholders will go there.
- To add your own copy the default template "example.yml"
- The placeholder for "example.yml" would be {example}
Code (Text):
script:
- if {hasperm:hello}
- return &1Hello!
- else
- return &4Bye!
- if {hasperm:hello}
- return &1Hello!
- else
- return &4Bye!
- Animations, interactions and messages are in the language file (english.yml)
Permissions:
Required to use placeholders on signs
insignsplus.create
+ One or more of the below
Use all placeholders:
insignsplus.create.*
Use a specific placeholder:
insignsplus.create.<placeholder>
Commands:
/isp help <placeholder>
Required to use placeholders on signs
insignsplus.create
+ One or more of the below
Use all placeholders:
insignsplus.create.*
Use a specific placeholder:
insignsplus.create.<placeholder>
Commands:
Shows documentation on a placeholder
permission: none
/isp reload
permission: none
Reloads the plugin
permission: insignsplus.reload
/isp save
permission: insignsplus.reload
Save the plugin
permission: insignsplus.save
/isp list [search] [page]
permission: insignsplus.save
Search for a placeholder (or just list them all)
permission: none
/isp enable <placeholder>
permission: none
Enable a disabled placeholder
permission: insignsplus.enable
/isp disable <placeholder>
permission: insignsplus.enable
Disable a placeholder
permission: insignsplus.disable
/isp setline <line> <value>
permission: insignsplus.disable
Evaluate text and put it on a sign (use {line} to append)
permission: insignsplus.setline, insignsplus.setline.override
/isp putline <line> <value>
permission: insignsplus.setline, insignsplus.setline.override
Put text on a sign (use {line} to append)
permission: insignsplus.putline, insignsplus.putline.override
/isp gvar <var> [value]
permission: insignsplus.putline, insignsplus.putline.override
Set or remove variables
permission: insignsplus.gvar
/isp if <script>
permission: insignsplus.gvar
Check if an expression is true
permission: insignsplus.if
/isp eval <placeholder>
permission: insignsplus.if
Evaluate a placeholder
permission: insignsplus.eval
/isp exec <script>
permission: insignsplus.eval
Execute a script
permission: insignsplus.exec
/isp player <player> <script>
permission: insignsplus.exec
Run a script for a player
permission: insignsplus.player
/isp all <script>
permission: insignsplus.player
Run a script for all players
permission: insignsplus.all
permission: insignsplus.all
Placeholders:
All placeholders can be listed in-game using /isp list
All placeholders can be listed in-game using /isp list
Quick facts
- Edition: Minecraft Java
- File type: .jar
- How to install: Install the matching mod loader (Forge, Fabric or NeoForge) for your Minecraft version. → Download the .jar. → Put it in the .minecraft/mods folder and launch that loader profile.
- Where to get it: Opens on Spigot — not every file is mirrored on our own servers.
Install steps are the general flow for this file type — How to install Minecraft Java mods & modpacks walks through it step by step.
Individual Signs Plus is a free Minecraft Java mod. Downloaded 519 times (via Spigot). Download it and open it directly in the game.