#java #minecraft #minecraft-forge
Вопрос:
Я чувствую себя странно, разместив несколько вопросов так близко друг к другу, но да, название говорит само за себя, еще раз. И да, я знаю, что есть лучший способ сделать это, я просто создаю мод на стороне клиента. Вот мой код:
public class MainGuts { public static final String MODID = "farmhelper"; public static final String VERSION = "1.0"; @EventHandler public void init(FMLInitializationEvent event) { MinecraftForge.EVENT_BUS.register(this); } @SubscribeEvent public void CEntityJoinWorldEvent(EntityJoinWorldEvent event) { if (event.entity != null amp;amp; event.entity instanceof EntityPlayer) { event.entity.addChatMessage(new ChatComponentText("Hey! I see your using my mod! Pretty pog ngl.")); } //System.out.println("I haseth been called!"); return; } }
Комментарии:
1. вы можете показать свой код ? Кроме того, а
entity instanceof Player
не выполняете свою работу ?2. «Как отфильтровать событие EntityJoinWorldEvent, чтобы оно срабатывало только тогда, когда вы, игрок (а не другие) , присоединяетесь?»
3. это срабатывает каждый раз, когда игрок присоединяется, я хочу сделать так, чтобы это срабатывало только тогда, когда присоединяешься ты.
4. о, ты имеешь в виду только себя ?
5. да (дополнительные символы, так что это позволит мне опубликовать это)