how to check if mob is a boss or not

Started by tntapplecraft YT on Mon, 07/06/2020 - 23:39

Topic category: Advanced modding

Last seen on 06:07, 11. May 2021
Joined Feb 2018
Points:

User statistics:

  • Modifications:
  • Forum topics:
  • Wiki pages:
  • Tracker tickets:
  • MCreator plugins:
  • Comments:
how to check if mob is a boss or not
Mon, 07/06/2020 - 23:39

what is the code required to check if the target entity is a boss mob? I already figured out the IsNonBoss part but I'm stuck on actually utilising it. please help me I'm making a custom enchantment that does extra damage to all bosses and I don't want to manually specify all the bosses in the procedure. that would be a hassle because every time I try to make a new boss I would have to add it to the list.

I tried if (LivingEntity.IsNonBoss = false) {do some damage} but it's not working

Last seen on 04:35, 17. Jan 2021
Joined Sep 2019
Points:

User statistics:

  • Modifications:
  • Forum topics:
  • Wiki pages:
  • Tracker tickets:
  • MCreator plugins:
  • Comments:
/** * Returns false if…
Tue, 07/07/2020 - 00:00
   /**
    * Returns false if this Entity is a boss, true otherwise.
    */
   public boolean isNonBoss() {
      return false;
   }

So that should work, have you done any prints etc.
And can post code so I can test?

Last seen on 06:07, 11. May 2021
Joined Feb 2018
Points:

User statistics:

  • Modifications:
  • Forum topics:
  • Wiki pages:
  • Tracker tickets:
  • MCreator plugins:
  • Comments:
I figured out that part, but…
Tue, 07/07/2020 - 00:11

I figured out that part, but I'm making an enchantment that checks if the provided entity is a boss. That part is already defined in the mob maker.