Jest opcja na w miarę dobre komputerki, czyli localhost. W dużym uproszczeniu - Twój komputer hostuje serwer. (Działa również gdy jesteś offline.)
Ja korzystam z serwisu pukawka.pl (Minecraft PRO BLS), ponieważ jest tanio. (Inne parametry nie wchodzą w grę, chodzi przecież o niskie koszta.)
Nasłuchuj PotionSplashEvent Operuj na getAffectedEntities() używając przy tym setIntensity(LivingEntity entity, double intensity). Dla picia potki nasłuchuj PlayerItemConsumeEvent.
on authme login:
open chest with 3 rows named "&1&lMENU" to player
wait 3 ticks
format slot 0 of player with stone named "&7Polecenie: &e/pomoc" to close then run "pomoc"
need: sharpsk; authme
Kod może być 3,444(4) razy (ty masz 31 ja mam 9) krótszy. Jak nie umiesz dobrze pisać to nie pomagaj tylko sam proś o pomoc
options:
graczItem: wooden sword
graczNazwa: &6Kit Gracz
graczCommand: /kit gracz
vipItem: iron sword
vipNazwa: &6Kit Vip
vipCommand: /kit Vip
svipItem: diamond sword
svipNazwa: &6Kit SVip
svipCommand: /kit SVip
command /zestawy:
trigger:
open chest with 3 rows named "&l&lZestawy" to player
wait a tick
loop 27 times:
format slot loop-number -1 of player with 1 of red glass pane named "&0_" to be unstealable
format slot 10 of player with 1 of {@graczItem} named "{@graczNazwa}" to close then run [make player execute command "{@graczCommand}"]
format slot 13 of player with 1 of {@vipItem} named "{@vipNazwa}" to close then run [make player execute command "{@vipCommand}"]
format slot 16 of player with 1 of {@svipItem} named "{@svipNazwa}" to close then run [make player execute command "{@svipCommand}"]
Jest gui i konfiguracja