Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/ar4ikov/onlinegui
Простой плагин для Spigot MC, способный вывести онлайн сервера в одно GUI
https://github.com/ar4ikov/onlinegui
bukkit java minecraft mojang net-minecraft-server nms spigot
Last synced: 3 days ago
JSON representation
Простой плагин для Spigot MC, способный вывести онлайн сервера в одно GUI
- Host: GitHub
- URL: https://github.com/ar4ikov/onlinegui
- Owner: Ar4ikov
- Created: 2018-04-11T20:49:46.000Z (almost 7 years ago)
- Default Branch: master
- Last Pushed: 2018-04-11T20:49:54.000Z (almost 7 years ago)
- Last Synced: 2024-12-17T15:24:10.496Z (about 2 months ago)
- Topics: bukkit, java, minecraft, mojang, net-minecraft-server, nms, spigot
- Language: Java
- Size: 19.5 KB
- Stars: 0
- Watchers: 2
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# OnlineGUI
Данный плагин позволит вам (и вашей семье) просматривать онлайн-игроков
сервера в режиме реального времени прямо в GUI, с подробной информацией
о месте прибывания и головой их скина#### Плюсы:
- Кэширование скинов в одну HashMap'у (кал)
- Быстрое обновление инвентаря у каждого игрока
- Вывод подробных данных об игроках сервера**Необходимо ядро `Spigot` версии `1.10R1`**
##### Получение игроков сервера
```java
// Одиночный игрок из базы по нику
OnlinePlayer player = OnlinePlayer.getPlayer("Ar4ikov");
// Получение всех игроков из базы
HashMap players = OnlinePlayer.getPlayers();
// Получение текстуры игрока в BASE-64 формате
String texture = OnlinePlayer.getTexture("Ar4ikov");
```
![Скрнн первый](Screenshot1.png)![Скрин второй](Screenshot2.png)
![Скрин третий](Screenshot3.png)
( ***Проект был создан в рамках обучения мной языка `Java` и самого ядра сервера `Spigot` + `NMS` (`Net.Minecraft.Server`) и не является чем либо ещё, кроме как теста и обучения!*** )