Сервера создаются при помощи хостингов, платных и бесплатных. Если в планах создать сервер не для игры с друзьями а крупный проект, то обязательно надо использовать платные хостинги, ведь они имеют множество преимуществ над бесплатными. К примеру сервер может работать круглосуточно, большое количество игроков которые могут играть на сервере одновременно, и другие.
Для создания модов майнкрафт необходимо обладать знаниями в языке программирования Java. Их можно делать с нуля либо в специальных программах, к примеру MCreator.