Вы используете устаревший браузер. Этот и другие сайты могут отображаться в нём некорректно. Вам необходимо обновить браузер или попробовать использовать другой.
1) вопрос, абсолютно не связанный с моддингом
2) некоторые пиксели являются полупрозрачными, что является следствием таких артефактов. В худшем случае придется зарисовывать такие пиксели по краям текстуры вручную
С учетом того, что TC нужно рендерить партиклы в момент попадания снаряда во что-либо, то действительно лучше будет отправить пакет с партиклами клиенту. Пример - EntityLargeFireball
Прикол в том, что твой entity располагается на сервере. Соответственно, получаешь серверный мир, а потом еще и проверяешь его на клиентский. Результат - ничего не работает. Для такого отправляй серверный пакет на клиентскую сторону.
Тутор по отправке серверного пакета с частицами на форуме...
У меня это проходило это так:
1) Комментирование строк apply plugin: 'kotlin' и зависимость kotlin-stdlib
2) Перезагрузка проекта
3) Раскомментирование строк и повторная перезагрузка