Send any data to signs in Lobby server, teleport when sign interact.
FEATURES:
Incredibly easy to use
No online players request for data send (use Sockets)
Instant update signs
Can change all signs lines
Sign placed on STAINED_GLASS and STAINED_GLASS_PANE set his color
Unlimited number of signs for each server recorded in BungeeCord
Teleport to server on sign right click and delay to sign use
Not use permissions, only op player can place/destroy signs
SMALL VIDEO HERE:No online players request for data send (use Sockets)
Instant update signs
Can change all signs lines
Sign placed on STAINED_GLASS and STAINED_GLASS_PANE set his color
Unlimited number of signs for each server recorded in BungeeCord
Teleport to server on sign right click and delay to sign use
Not use permissions, only op player can place/destroy signs
HOW TO SETUP:
1. BungeeCord
- copy MyBsign.jar to BungeeCord
- start/stop bungee
- edit b_conf.yml:
Spoiler: b_conf.yml
- done! start bungee
Lobbys- lobby-server in your project (where to send signs data, any quantity, one server per lines.
port- port number for connection (MUST BE OPEN!! check firewall & iptables)
port- port number for connection (MUST BE OPEN!! check firewall & iptables)
2. Lobby server
- copy MyBsign.jar to Lobby server
- start/stop server
- edit config.yml:
Spoiler: config.yml
- done! start server
APImode- stay false
Sock port- as in b_conf.yml
Sock address- ip adress of bungee
Signs - stay empty
Sock port- as in b_conf.yml
Sock address- ip adress of bungee
Signs - stay empty
3. Sender server
- copy MyBsign.jar to any server (ex., minigames)
- start/stop server
- edit config.yml:
Spoiler: config.yml
- done! start server
APImode- set true
Sock port- as in b_conf.yml
Sock address- ip adress of bungee
Signs - stay empty
Sock port- as in b_conf.yml
Sock address- ip adress of bungee
Signs - stay empty
HOW TO USE:
1. After start, on lobby server create first empty sign (need for data load from bungeecord)
Create sign:
first line - mbs
second line- server_name (as in BungeeCord config "servers" selections!)
*place sign to STAINED_GLASS or STAINED_GLASS_PANE, and PANE be change color!
Done! Sign waiting for data from server!
HOW TO SEND DATA:
.- Use BSIS-demo https://github.com/komiss77/BSIS-demo for demo mode. BSIS-demo code will help you understand how it works. Just put BSIS-demo.jar in sedner-server (Api mode: true) Look at sign and enjoi!
- Add support BSIS in your project. Add MyBsign.jar as Libraries for your project. in plugin.yml add depend: [MyBsign]
Add code to project:
Code (Text):
import mybs.API;
public static String line1="";
public static String line2="";
public static String line3="";
public static String line4="";
public static Integer color=0;
public static String line1="";
public static String line2="";
public static String line3="";
public static String line4="";
public static Integer color=0;
Code (Text):
line1= "§4I want to change 1 line";
Code (Text):
API.sendDataToServer(line1+"<:>"
+ line2+"<:>"
+ line3+"<:>"
+ line4+"<:>"
+ color);
+ line2+"<:>"
+ line3+"<:>"
+ line4+"<:>"
+ color);
PS: Sorry, have no time translate to english..
Special Thanks for PlayerForceHD for NetworkLib!
Source code: https://github.com/komiss77/BSIS
You may see, how it works, on my server: play.ostrov77.ru
Quick facts
- Edition: Minecraft Java
- File type: .jar
- Minecraft versions listed: 1.8, 1.9
- 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.
BSIS Plugin/Api is a free Minecraft Java mod. Compatible with Minecraft 1.8, 1.9. Downloaded 149 times (via Spigot). Download it and open it directly in the game.