Návrh na vylepšení

Zdravím, nepamatuji si jestli se to řešilo nebo ne. Myslím si že by bylo dobré přidat na HS plugin co je i na skyblocku a to plugin pomocí kterého můžete vykopat spawner a ten vám padne do inventáře. Hodilo by se to např.. pokud hráč najde spawner v netheru nebo v opuštěných dolech co se generují automaticky ve světě. Dále, když někdo bude mít spawnery koupené nebo je získá např.. z eventu tak se nemusí bát že když spawner vykopá že o něj příjde. ;)

Díky nwmcz

Komentáře

  • Souhlasím  <3 
  • Monty70Monty70
    Moderátor fóra
    Ahoj.

    To o čem píše nwmcz je součástí velkého pluginu pro SB a nelze to použít na HS.
    Zkusíme něco vymyslet.

    Pište návrhy co vše by plugin měl dělat.

  • Ahoj,
    mohlo by to robiť to že keď hráč položí spawner tak ho potom môže vykopať s hocijakým krompáčom alebo kliknutím pravým tlačítkom myši na spawner by sa hodil do inventáru alebo aj ešte vypínanie a zapínanie spawner pomocou RedStone.

    -Peyo
  • Ahoj.

    Plugin by mohol umožňovať členom teamu (asi Admin+) pri kliknutí na spawner upraviť jeho Block(Meta)Data , ako napríklad SpawnCount, MaxEntities, SpawnRange, Delay...


    Ponúkam vám aj nejaké materiály:
    https://minecraft.gamepedia.com/Monster_Spawner#Data_values - Ak chcete použiť reflekciu alebo iné priamé zaobchádzanie s blokom
    https://hub.spigotmc.org/javadocs/bukkit/org/bukkit/block/CreatureSpawner.html ; - Ak chcete použiť nejaké jednoduché Bukkitové API metody.
    Ďakujem, vlcik128.

  • InternetakInternetak
    Developer
    @vlcik128
    Bohužel to není možné, protože to nelze udělat ve verzi 1.8.8.
  • Myslím si že by stačilo, aby plugin dělal to že spawner bude možno vykopat iron a diamond krumpáčem a více asi není potřeba. Na změnu spawneru si každý majitel HS nebo člen AT pokud má povolení může udělat shop a dát tam spawnegg. Třeba by se tato "jednoduchá" akce či "úkol" provedený od pluginu mohl např.. dopsat k nějakému již předinstalovanému pluginu co jsou na HS.. (nwm jestli je to možné)
    nwmcz
  • upraveno 7. May
    @Internetak
    Tak v tom prípade to ide to cez príkaz /setblock :)

    /setblock $x $y $z mob_spawner 0 replace {SpawnCount:$spawnCount,MaxNearbyEntities:$maxNearbyEntites,SpawnRange:$spawnRange,Delay:$delay,MinSpawnDelay:$miSpawnDelay,MaxSpawnDelay:$maSpawnDelay,RequiredPlayerRange:$reqPlayerRange,SpawnData:{id:"minecraft:$entity_name"}}



  • setblock nefunguje na HS serverech :D

  • Ahoj,
    /setblock funguje na každom MC serveru, len možno tu nie je povolený (permissie).

    -Peyo
  • @nwmcz bude sa to vyvolávať cez konzolu :)
  • InternetakInternetak
    Developer
    Nemůže se to volat přes consoli, protože svět, ve kterém by se to provádělo by byl null.
  • Monty70Monty70
    Moderátor fóra
    Ahoj.

    Mě by jen zajímalo, jak chcete takhle dlouhý příkaz nacpat do chatu hry?
    A ano, i kdyby to šlo, nemá na to permisse ani Majitel HS.
  • WerwiWerwi
    AdminMuzika
    Něco takového dokáže plugin https://dev.bukkit.org/projects/silkspawners/ (naposled aktualizován v srpnu 2017 - https://dev.bukkit.org/projects/silkspawners/files/2462567).
  • Ahoj,
    podporujú HSka (Všetky pluginy, systém, atď..) Javu 8?


    -Peyo
Abys mohl komentovat, musíš být přihlášený nebo registrovaný.