Sponge: Будущее Bukkit и Minecraft моддинга в целом

У игрока же 3 инвентаря щас, котейер, екстра контейнер и армор контейнер.
В армор контейнер нужно сетать AIR, в екстра не помню, ибо мало изучал 1.9.
Мм... А екстра это ШТО?..
Один единственный слот левой руки? Или я что-то пропустил?
 
Кароче мне надоело писать нормально, я решил плюнуть на всех и написать говнокодом, но так как он зароботал, на все остальное пофиг 😁
Код:
    public Pair<ConfigurationLoader<CommentedConfigurationNode>, ConfigurationNode> activateConfig(String path) throws IOException {
        path = "/" + path;

        String[] parts = path.split("/");
        String configName = parts[parts.length-1];

        new File(new File("").getAbsolutePath() + "\\mods\\ИМЯ_ТВОЕГО_ПЛАГИНА-CONFIGS").mkdirs();

        File configFile = new File(new File("").getAbsolutePath() + "\\mods\\ИМЯ_ТВОЕГО_ПЛАГИНА-CONFIGS\\" + configName);
        if (!configFile.exists()) {
            configFile.createNewFile();
            URL configDefaultsURL = this.getClass().getResource(path);
            ConfigurationLoader<CommentedConfigurationNode> configDefaultsLoader =
                    HoconConfigurationLoader.builder().setURL(configDefaultsURL).build();
            ConfigurationNode defaultsNode = configDefaultsLoader.load();
            ConfigurationLoader<CommentedConfigurationNode> configLoader =
                    HoconConfigurationLoader.builder().setFile(configFile).build();
            ConfigurationNode configNode = configLoader.load();
            configNode.mergeValuesFrom(defaultsNode);
            configLoader.save(configNode);
            return new Pair(configLoader, configNode);
        } else {
            ConfigurationLoader<CommentedConfigurationNode> configLoader =
                    HoconConfigurationLoader.builder().setFile(configFile).build();
            ConfigurationNode configNode = configLoader.load();
            configLoader.save(configNode);
            return new Pair(configLoader, configNode);
        }
     }
Некропост, ну и ладно.
Решил пилить под sponge крутые плагины.
Решение всех твоих проблем: https://docs.spongepowered.org/master/en/plugin/assets/index.html
1 строчка кода 😁
 
Эх... Я спонж поковырял, поковырял, и решил обратно на ведре писать...
Но все-равно спасибо)
Я то говорил, читай доки. Их там еще немного.
UPD: SpongeVanilla 1.10.2 доступна! API: 5.0.0
Правда еще даже не бета. Призываю к тестам.
 
Я то говорил, читай доки. Их там еще немного.
UPD: SpongeVanilla 1.10.2 доступна! API: 5.0.0
Правда еще даже не бета. Призываю к тестам.
Первые плагины под альфу 5.0 появились? Чет не вижу прост на форуме sponge.
 
Какие сейчас возможности у спонжа? ну, кроме базовых палинов. Загрущзка модов на стороне клиента имеется?
 
Какие сейчас возможности у спонжа? ну, кроме базовых палинов. Загрущзка модов на стороне клиента имеется?
Этого никогда не добавят, ибо придётся песочницу делать, а она никому не нужна, ИМХО.
А на счет того, есть или нет - не знаю. Спроси в IRC.
 
Этого никогда не добавят, ибо придётся песочницу делать, а она никому не нужна, ИМХО.
Так кого никогда не добавят? Про загрузку модов они, вроде как, заявляли чуть ли не в первую очередь.
 
Так кого никогда не добавят? Про загрузку модов они, вроде как, заявляли чуть ли не в первую очередь.
я то это тоже помню, что обещали. Я как любитель споуткрафта до сих пор жду его замену.
 
Так кого никогда не добавят? Про загрузку модов они, вроде как, заявляли чуть ли не в первую очередь.
я то это тоже помню, что обещали. Я как любитель споуткрафта до сих пор жду его замену.
https://docs.spongepowered.org/mast...-can-t-i-do-with-sponge-limitations-of-sponge
Не сделают.
 
да провалился с треском этот спонж, он никуда негоден
В рашке возможно. Но за рубежом во всю юзают его.
Если кто то хочет побегать на живом спонж сервере, вам сюда http://almura.enjin.com/.
Хотя у них онлайн всегда мелким был, даже на споуткрафте.
 
В рашке возможно. Но за рубежом во всю юзают его.
Если кто то хочет побегать на живом спонж сервере, вам сюда http://almura.enjin.com/.
Хотя у них онлайн всегда мелким был, даже на споуткрафте.
А толку от него? Просто новый api и всё, я лучше подожду майнкона в сентябре. Есть инфа, что там могут затронуть эту тему.
 
А толку от него? Просто новый api и всё, я лучше подожду майнкона в сентябре. Есть инфа, что там могут затронуть эту тему.
Нет, там не просто новый API, там всё сделано по-человечески, там почти не нужны ссаные null проверки, там нет случайного ножа в спину.
Там 100500 нововведений в отличии от старого bukkit api, где 1,5 функции добавляются через 5 релизов версий майна, там нет работы с ссаными БАЙТАМИ!
 
Назад
Верх Низ