1. Этот сайт использует файлы cookie. Продолжая пользоваться данным сайтом, Вы соглашаетесь на использование нами Ваших файлов cookie. Узнать больше.
  2. Вы находитесь в сообществе Rubukkit. Мы - администраторы серверов Minecraft, разрабатываем собственные плагины и переводим на различные языки плагины наших коллег из других стран.
    Скрыть объявление
Скрыть объявление
В преддверии глобального обновления, мы проводим исследования, которые помогут нам сделать опыт пользования форумом ещё удобнее. Помогите нам, примите участие!

Фикс Ивенты для модов [Механизмы работают от имени владельца]

Тема в разделе "Управление сервером Bukkit", создана пользователем gamerforEA, 30 дек 2014.

  1. Maks_Haswell

    Maks_Haswell Активный участник Пользователь

    Баллы:
    61
    Имя в Minecraft:
    Maks_Haswell
    не обновишь пару ивентов? скину денюшку
     
  2. Автор темы
    gamerforEA

    gamerforEA Старожил Пользователь

    Баллы:
    143
    Skype:
    sk2000sk1
    Имя в Minecraft:
    gamerforEA_MCPC
    AE2 обновлён: https://github.com/gamerforEA/AppEng-FakePlayers/releases/tag/rv3-beta-6_02.05.2019
    1) Переработка под новый EventHelper
    2) Простенький профайлер для сетей (с помощью команды "/ae2 GridPerf" можно узнать, какие сети создают набольшую нагрузку).
    3) Оптимизации (часть из них по умолчанию выключена в конфиге).
    4) Новые опции в конфиге.
    5) Небольшие фиксы.
     
  3. MrGrantTheBest

    MrGrantTheBest Активный участник Пользователь

    Баллы:
    66
    Имя в Minecraft:
    MrGrantTheBest
  4. MrGrantTheBest

    MrGrantTheBest Активный участник Пользователь

    Баллы:
    66
    Имя в Minecraft:
    MrGrantTheBest
    можешь ответить в вк?
     
  5. Автор темы
    gamerforEA

    gamerforEA Старожил Пользователь

    Баллы:
    143
    Skype:
    sk2000sk1
    Имя в Minecraft:
    gamerforEA_MCPC
    Недавно исправлял. Скоро залью обновление.
    Подобные напоминания стоит оставлять, когда я действительно задерживаюсь с ответом (хотя в последние дни обычно достаточно просто апнуть [пока ещё не всё успел просмотреть, так что возникают некоторые "очереди"]), а писать вечером (когда я, скорее всего, уже работаю над чем-либо достаточно долгим и не заглядываю в чаты, чтобы не отвлекаться) и надеяться на мгновенный ответ...
     
    Последнее редактирование: 3 май 2019
  6. Автор темы
    gamerforEA

    gamerforEA Старожил Пользователь

    Баллы:
    143
    Skype:
    sk2000sk1
    Имя в Minecraft:
    gamerforEA_MCPC
  7. Автор темы
    gamerforEA

    gamerforEA Старожил Пользователь

    Баллы:
    143
    Skype:
    sk2000sk1
    Имя в Minecraft:
    gamerforEA_MCPC
    Новое приглашение для моего Discord (я как-то не учёл, что по умолчанию есть ограничение времени действия): https://discord.gg/Eb3RJTa
     
  8. Babar

    Babar Активный участник Пользователь

    Баллы:
    66
    Имя в Minecraft:
    Babar
    Можно заказать фикс для Dragon's Radio Mod (1.7.10)
    https://minecraft.curseforge.com/projects/dragons-radio-mod

    В привате открывается интерфейс радио, любой игрок может поставить свою радиостанцию, даже на спавне :(
     
  9. Maks_Haswell

    Maks_Haswell Активный участник Пользователь

    Баллы:
    61
    Имя в Minecraft:
    Maks_Haswell
    поддерживаю сам столкнулся с такой проблемой но решил её спрятав радио под землю =)
     
  10. Babar

    Babar Активный участник Пользователь

    Баллы:
    66
    Имя в Minecraft:
    Babar
    Ахах, у меня за стеклянной витриной :)
     
  11. Babar

    Babar Активный участник Пользователь

    Баллы:
    66
    Имя в Minecraft:
    Babar
    Там есть проверка на клиента
    Код:
       public boolean onBlockActivated(World par1World, int par2, int par3, int par4, EntityPlayer par5EntityPlayer, int par6, float par7, float par8, float par9)
       {
          Side side = FMLCommonHandler.instance().getEffectiveSide();
          if (side == Side.CLIENT) {
             this.openGUI(par1World, par2, par3, par4);
          }
          return true;
       }
    
     
  12. Babar

    Babar Активный участник Пользователь

    Баллы:
    66
    Имя в Minecraft:
    Babar
    Вот тут не понятно, например у IronChest код почти такой же
    Код:
        @Override
        public boolean onBlockActivated(World world, BlockPos pos, IBlockState blockState, EntityPlayer player, EnumFacing direction, float p_180639_6_, float p_180639_7_, float p_180639_8_)
        {
            TileEntity te = world.getTileEntity(pos);
            if (te == null || !(te instanceof TileEntityIronChest))
                return true;
            if (world.isSideSolid(pos.add(0, 1, 0), EnumFacing.DOWN))
                return true;
            if (world.isRemote)
                return true;
            player.openGui(IronChest.instance, ((TileEntityIronChest) te).getType().ordinal(), world, pos.getX(), pos.getY(), pos.getZ());
            return true;
        }
    
    Но при этом сундук не открывается.

    Разве что в коде радио используется this.openGUI, а в сундуках player.openGui... надо попробовать изменить
     
    Последнее редактирование: 7 май 2019
  13. MrGrantTheBest

    MrGrantTheBest Активный участник Пользователь

    Баллы:
    66
    Имя в Minecraft:
    MrGrantTheBest
  14. Автор темы
    gamerforEA

    gamerforEA Старожил Пользователь

    Баллы:
    143
    Skype:
    sk2000sk1
    Имя в Minecraft:
    gamerforEA_MCPC
  15. Кирилл_

    Кирилл_ Активный участник Пользователь

    Баллы:
    61
    вот если в скайпе ответишь, будет вообще круто xD
    ps "Через несколько часиков появлюсь"
     
  16. SaNIK

    SaNIK Старожил Пользователь

    Баллы:
    103
    Ну дописывается это очень просто.
     
  17. MrGrantTheBest

    MrGrantTheBest Активный участник Пользователь

    Баллы:
    66
    Имя в Minecraft:
    MrGrantTheBest
  18. microwin7

    microwin7 Активный участник Пользователь

    Баллы:
    66
    Перепроверено, дюп пофикшен очень давно, 2 пункт в ивентах, принцип был такой же
     
  19. MrGrantTheBest

    MrGrantTheBest Активный участник Пользователь

    Баллы:
    66
    Имя в Minecraft:
    MrGrantTheBest
  20. MrGrantTheBest

    MrGrantTheBest Активный участник Пользователь

    Баллы:
    66
    Имя в Minecraft:
    MrGrantTheBest

Поделиться этой страницей