Solved [Simple] Players Deal No Damage

Discussion in 'Plugin Help/Development/Requests' started by PhillyCheezsteak, Sep 3, 2015.

Thread Status:
Not open for further replies.
  1. Plugin name: No Damage

    So basically what I want is for players to deal no damage to any mob, no mater what weapon, tool, or item them are holding. So if a player is holding a diamond sword and hits a skeleton they deal no damage. If another player has a wooden shovel in their hands and hits a cow, they deal no damage also. etc
     
  2. Offline

    Xerox262

    I went a little overboard with your request... Here's the config file
    Code:
    #Comments to try help make sense of this mess of a file, everything with a # before it is a comment to try to explain what certain things are
    #If you want to enable damage either set a value to true, or you can remove it from this configuration file to save yourself space
    #
    #An example below could be if you want to disable people being able to punch all mobs, but you want them to be able to shoot them with arrows, you can just remove
    #The Arrow.Player keys
    #
    #The key works as Damager.Damagee
    #Unless it is a Projectile in which case it uses
    #Projectile.Shooter.Damagee an example of this would be Arrow.Player.Player, this would be:
    #An Arrow as the Projectile, A player as the shooter and a player as the entity being hit
    #
    #When something is damaged by an arrow
    Arrow:
    #The arrow was shot from a player
    Player:
      Bat: false
      Blaze: false
      Boat: false
      Cave spider: false
      Chicken: false
      Cow: false
      Creeper: false
      Enderman: false
      Ender crystal: false
      Ender dragon: false
      Ghast fireball: false
      Ghast: false
      Giant: false
      Horse: false
      Iron golem: false
      Item frame: false
      Magma cube: false
      Minecart: false
      Chest Minecart: false
      Command block minecart: false
      Furnace minecart: false
      Hopper minecart: false
      Mob spawner minecart: false
      Tnt minecart: false
      Mushroom cow: false
      Ocelot: false
      Painting: false
      Pig: flase
      Pig zombie: false
      Player: false
      Sheep: false
      Silverfish: false
      Skeleton: false
      Slime: false
      Snowman: false
      Spider: false
      Squid: false
      Villager: false
      Witch: false
      Wither: false
      Wolf: false
      Zombie: false
    #The arrow was shot from something else, a plugin, a skeleton, etc
    Other:
      Bat: false
      Blaze: false
      Boat: false
      Cave spider: false
      Chicken: false
      Cow: false
      Creeper: false
      Enderman: false
      Ender crystal: false
      Ender dragon: false
      Ghast fireball: false
      Ghast: false
      Giant: false
      Horse: false
      Iron golem: false
      Item frame: false
      Magma cube: false
      Minecart: false
      Chest Minecart: false
      Command block minecart: false
      Furnace minecart: false
      Hopper minecart: false
      Mob spawner minecart: false
      Tnt minecart: false
      Mushroom cow: false
      Ocelot: false
      Painting: false
      Pig: flase
      Pig zombie: false
      Player: false
      Sheep: false
      Silverfish: false
      Skeleton: false
      Slime: false
      Snowman: false
      Spider: false
      Squid: false
      Villager: false
      Witch: false
      Wither: false
      Wolf: false
      Zombie: false
    #When something is damaged from coming into contact with a blaze
    Blaze:
      Bat: false
      Blaze: false
      Boat: false
      Cave spider: false
      Chicken: false
      Cow: false
      Creeper: false
      Enderman: false
      Ender crystal: false
      Ender dragon: false
      Ghast fireball: false
      Ghast: false
      Giant: false
      Horse: false
      Iron golem: false
      Item frame: false
      Magma cube: false
      Minecart: false
      Chest Minecart: false
      Command block minecart: false
      Furnace minecart: false
      Hopper minecart: false
      Mob spawner minecart: false
      Tnt minecart: false
      Mushroom cow: false
      Ocelot: false
      Painting: false
      Pig: flase
      Pig zombie: false
      Player: false
      Sheep: false
      Silverfish: false
      Skeleton: false
      Slime: false
      Snowman: false
      Spider: false
      Squid: false
      Villager: false
      Witch: false
      Wither: false
      Wolf: false
      Zombie: false
    #When something comes into contact with a cave spider
    Cave spider:
      Bat: false
      Blaze: false
      Boat: false
      Cave spider: false
      Chicken: false
      Cow: false
      Creeper: false
      Enderman: false
      Ender crystal: false
      Ender dragon: false
      Ghast fireball: false
      Ghast: false
      Giant: false
      Horse: false
      Iron golem: false
      Item frame: false
      Magma cube: false
      Minecart: false
      Chest Minecart: false
      Command block minecart: false
      Furnace minecart: false
      Hopper minecart: false
      Mob spawner minecart: false
      Tnt minecart: false
      Mushroom cow: false
      Ocelot: false
      Painting: false
      Pig: flase
      Pig zombie: false
      Player: false
      Sheep: false
      Silverfish: false
      Skeleton: false
      Slime: false
      Snowman: false
      Spider: false
      Squid: false
      Villager: false
      Witch: false
      Wither: false
      Wolf: false
      Zombie: false
    #When something gets hit with a thrown egg
    Egg:
      Bat: false
      Blaze: false
      Boat: false
      Cave spider: false
      Chicken: false
      Cow: false
      Creeper: false
      Enderman: false
      Ender crystal: false
      Ender dragon: false
      Ghast fireball: false
      Ghast: false
      Giant: false
      Horse: false
      Iron golem: false
      Item frame: false
      Magma cube: false
      Minecart: false
      Chest Minecart: false
      Command block minecart: false
      Furnace minecart: false
      Hopper minecart: false
      Mob spawner minecart: false
      Tnt minecart: false
      Mushroom cow: false
      Ocelot: false
      Painting: false
      Pig: flase
      Pig zombie: false
      Player: false
      Sheep: false
      Silverfish: false
      Skeleton: false
      Slime: false
      Snowman: false
      Spider: false
      Squid: false
      Villager: false
      Witch: false
      Wither: false
      Wolf: false
      Zombie: false
    #When an enderman attacks something
    Enderman:
      Bat: false
      Blaze: false
      Boat: false
      Cave spider: false
      Chicken: false
      Cow: false
      Creeper: false
      Enderman: false
      Ender crystal: false
      Ender dragon: false
      Ghast fireball: false
      Ghast: false
      Giant: false
      Horse: false
      Iron golem: false
      Item frame: false
      Magma cube: false
      Minecart: false
      Chest Minecart: false
      Command block minecart: false
      Furnace minecart: false
      Hopper minecart: false
      Mob spawner minecart: false
      Tnt minecart: false
      Mushroom cow: false
      Ocelot: false
      Painting: false
      Pig: flase
      Pig zombie: false
      Player: false
      Sheep: false
      Silverfish: false
      Skeleton: false
      Slime: false
      Snowman: false
      Spider: false
      Squid: false
      Villager: false
      Witch: false
      Wither: false
      Wolf: false
      Zombie: false
    #When something gets damaged by the enderdragon
    Ender dragon:
      Bat: false
      Blaze: false
      Boat: false
      Cave spider: false
      Chicken: false
      Cow: false
      Creeper: false
      Enderman: false
      Ender crystal: false
      Ender dragon: false
      Ghast fireball: false
      Ghast: false
      Giant: false
      Horse: false
      Iron golem: false
      Item frame: false
      Magma cube: false
      Minecart: false
      Chest Minecart: false
      Command block minecart: false
      Furnace minecart: false
      Hopper minecart: false
      Mob spawner minecart: false
      Tnt minecart: false
      Mushroom cow: false
      Ocelot: false
      Painting: false
      Pig: flase
      Pig zombie: false
      Player: false
      Sheep: false
      Silverfish: false
      Skeleton: false
      Slime: false
      Snowman: false
      Spider: false
      Squid: false
      Villager: false
      Witch: false
      Wither: false
      Wolf: false
      Zombie: false
    #When someone gets hit with a thrown enderpearl
    Ender pearl:
      Bat: false
      Blaze: false
      Boat: false
      Cave spider: false
      Chicken: false
      Cow: false
      Creeper: false
      Enderman: false
      Ender crystal: false
      Ender dragon: false
      Ghast fireball: false
      Ghast: false
      Giant: false
      Horse: false
      Iron golem: false
      Item frame: false
      Magma cube: false
      Minecart: false
      Chest Minecart: false
      Command block minecart: false
      Furnace minecart: false
      Hopper minecart: false
      Mob spawner minecart: false
      Tnt minecart: false
      Mushroom cow: false
      Ocelot: false
      Painting: false
      Pig: flase
      Pig zombie: false
      Player: false
      Sheep: false
      Silverfish: false
      Skeleton: false
      Slime: false
      Snowman: false
      Spider: false
      Squid: false
      Villager: false
      Witch: false
      Wither: false
      Wolf: false
      Zombie: false
    #When something gets hit with a ghast's fireball
    Ghast fireball:
      Bat: false
      Blaze: false
      Boat: false
      Cave spider: false
      Chicken: false
      Cow: false
      Creeper: false
      Enderman: false
      Ender crystal: false
      Ender dragon: false
      Ghast fireball: false
      Ghast: false
      Giant: false
      Horse: false
      Iron golem: false
      Item frame: false
      Magma cube: false
      Minecart: false
      Chest Minecart: false
      Command block minecart: false
      Furnace minecart: false
      Hopper minecart: false
      Mob spawner minecart: false
      Tnt minecart: false
      Mushroom cow: false
      Ocelot: false
      Painting: false
      Pig: flase
      Pig zombie: false
      Player: false
      Sheep: false
      Silverfish: false
      Skeleton: false
      Slime: false
      Snowman: false
      Spider: false
      Squid: false
      Villager: false
      Witch: false
      Wither: false
      Wolf: false
      Zombie: false
    #When something gets hit with a fishing hook
    Fishing rod:
      Bat: false
      Blaze: false
      Boat: false
      Cave spider: false
      Chicken: false
      Cow: false
      Creeper: false
      Enderman: false
      Ender crystal: false
      Ender dragon: false
      Ghast fireball: false
      Ghast: false
      Giant: false
      Horse: false
      Iron golem: false
      Item frame: false
      Magma cube: false
      Minecart: false
      Chest Minecart: false
      Command block minecart: false
      Furnace minecart: false
      Hopper minecart: false
      Mob spawner minecart: false
      Tnt minecart: false
      Mushroom cow: false
      Ocelot: false
      Painting: false
      Pig: flase
      Pig zombie: false
      Player: false
      Sheep: false
      Silverfish: false
      Skeleton: false
      Slime: false
      Snowman: false
      Spider: false
      Squid: false
      Villager: false
      Witch: false
      Wither: false
      Wolf: false
      Zombie: false
    #When a giant attacks something
    Giant:
      Bat: false
      Blaze: false
      Boat: false
      Cave spider: false
      Chicken: false
      Cow: false
      Creeper: false
      Enderman: false
      Ender crystal: false
      Ender dragon: false
      Ghast fireball: false
      Ghast: false
      Giant: false
      Horse: false
      Iron golem: false
      Item frame: false
      Magma cube: false
      Minecart: false
      Chest Minecart: false
      Command block minecart: false
      Furnace minecart: false
      Hopper minecart: false
      Mob spawner minecart: false
      Tnt minecart: false
      Mushroom cow: false
      Ocelot: false
      Painting: false
      Pig: flase
      Pig zombie: false
      Player: false
      Sheep: false
      Silverfish: false
      Skeleton: false
      Slime: false
      Snowman: false
      Spider: false
      Squid: false
      Villager: false
      Witch: false
      Wither: false
      Wolf: false
      Zombie: false
    #When an Iron golem attacks something
    Iron golem:
      Bat: false
      Blaze: false
      Boat: false
      Cave spider: false
      Chicken: false
      Cow: false
      Creeper: false
      Enderman: false
      Ender crystal: false
      Ender dragon: false
      Ghast fireball: false
      Ghast: false
      Giant: false
      Horse: false
      Iron golem: false
      Item frame: false
      Magma cube: false
      Minecart: false
      Chest Minecart: false
      Command block minecart: false
      Furnace minecart: false
      Hopper minecart: false
      Mob spawner minecart: false
      Tnt minecart: false
      Mushroom cow: false
      Ocelot: false
      Painting: false
      Pig: flase
      Pig zombie: false
      Player: false
      Sheep: false
      Silverfish: false
      Skeleton: false
      Slime: false
      Snowman: false
      Spider: false
      Squid: false
      Villager: false
      Witch: false
      Wither: false
      Wolf: false
      Zombie: false
    #When Lightning hits something? I think that's what this one is, need to confirm
    Lightning:
      Bat: false
      Blaze: false
      Boat: false
      Cave spider: false
      Chicken: false
      Cow: false
      Creeper: false
      Enderman: false
      Ender crystal: false
      Ender dragon: false
      Ghast fireball: false
      Ghast: false
      Giant: false
      Horse: false
      Iron golem: false
      Item frame: false
      Magma cube: false
      Minecart: false
      Chest Minecart: false
      Command block minecart: false
      Furnace minecart: false
      Hopper minecart: false
      Mob spawner minecart: false
      Tnt minecart: false
      Mushroom cow: false
      Ocelot: false
      Painting: false
      Pig: flase
      Pig zombie: false
      Player: false
      Sheep: false
      Silverfish: false
      Skeleton: false
      Slime: false
      Snowman: false
      Spider: false
      Squid: false
      Villager: false
      Witch: false
      Wither: false
      Wolf: false
      Zombie: false
    #When a magma cube attacks something
    Magma cube:
      Bat: false
      Blaze: false
      Boat: false
      Cave spider: false
      Chicken: false
      Cow: false
      Creeper: false
      Enderman: false
      Ender crystal: false
      Ender dragon: false
      Ghast fireball: false
      Ghast: false
      Giant: false
      Horse: false
      Iron golem: false
      Item frame: false
      Magma cube: false
      Minecart: false
      Chest Minecart: false
      Command block minecart: false
      Furnace minecart: false
      Hopper minecart: false
      Mob spawner minecart: false
      Tnt minecart: false
      Mushroom cow: false
      Ocelot: false
      Painting: false
      Pig: flase
      Pig zombie: false
      Player: false
      Sheep: false
      Silverfish: false
      Skeleton: false
      Slime: false
      Snowman: false
      Spider: false
      Squid: false
      Villager: false
      Witch: false
      Wither: false
      Wolf: false
      Zombie: false
    #When a pig zombie attacks something
    Pig zombie:
      Bat: false
      Blaze: false
      Boat: false
      Cave spider: false
      Chicken: false
      Cow: false
      Creeper: false
      Enderman: false
      Ender crystal: false
      Ender dragon: false
      Ghast fireball: false
      Ghast: false
      Giant: false
      Horse: false
      Iron golem: false
      Item frame: false
      Magma cube: false
      Minecart: false
      Chest Minecart: false
      Command block minecart: false
      Furnace minecart: false
      Hopper minecart: false
      Mob spawner minecart: false
      Tnt minecart: false
      Mushroom cow: false
      Ocelot: false
      Painting: false
      Pig: flase
      Pig zombie: false
      Player: false
      Sheep: false
      Silverfish: false
      Skeleton: false
      Slime: false
      Snowman: false
      Spider: false
      Squid: false
      Villager: false
      Witch: false
      Wither: false
      Wolf: false
      Zombie: false
    #When a player attacks something
    Player:
      Bat: false
      Blaze: false
      Boat: false
      Cave spider: false
      Chicken: false
      Cow: false
      Creeper: false
      Enderman: false
      Ender crystal: false
      Ender dragon: false
      Ghast fireball: false
      Ghast: false
      Giant: false
      Horse: false
      Iron golem: false
      Item frame: false
      Magma cube: false
      Minecart: false
      Chest Minecart: false
      Command block minecart: false
      Furnace minecart: false
      Hopper minecart: false
      Mob spawner minecart: false
      Tnt minecart: false
      Mushroom cow: false
      Ocelot: false
      Painting: false
      Pig: flase
      Pig zombie: false
      Player: false
      Sheep: false
      Silverfish: false
      Skeleton: false
      Slime: false
      Snowman: false
      Spider: false
      Squid: false
      Villager: false
      Witch: false
      Wither: false
      Wolf: false
      Zombie: false
    #When a silverfish attacks something
    Silverfish:
      Bat: false
      Blaze: false
      Boat: false
      Cave spider: false
      Chicken: false
      Cow: false
      Creeper: false
      Enderman: false
      Ender crystal: false
      Ender dragon: false
      Ghast fireball: false
      Ghast: false
      Giant: false
      Horse: false
      Iron golem: false
      Item frame: false
      Magma cube: false
      Minecart: false
      Chest Minecart: false
      Command block minecart: false
      Furnace minecart: false
      Hopper minecart: false
      Mob spawner minecart: false
      Tnt minecart: false
      Mushroom cow: false
      Ocelot: false
      Painting: false
      Pig: flase
      Pig zombie: false
      Player: false
      Sheep: false
      Silverfish: false
      Skeleton: false
      Slime: false
      Snowman: false
      Spider: false
      Squid: false
      Villager: false
      Witch: false
      Wither: false
      Wolf: false
      Zombie: false
    #When a slime attacks something
    Slime:
      Bat: false
      Blaze: false
      Boat: false
      Cave spider: false
      Chicken: false
      Cow: false
      Creeper: false
      Enderman: false
      Ender crystal: false
      Ender dragon: false
      Ghast fireball: false
      Ghast: false
      Giant: false
      Horse: false
      Iron golem: false
      Item frame: false
      Magma cube: false
      Minecart: false
      Chest Minecart: false
      Command block minecart: false
      Furnace minecart: false
      Hopper minecart: false
      Mob spawner minecart: false
      Tnt minecart: false
      Mushroom cow: false
      Ocelot: false
      Painting: false
      Pig: flase
      Pig zombie: false
      Player: false
      Sheep: false
      Silverfish: false
      Skeleton: false
      Slime: false
      Snowman: false
      Spider: false
      Squid: false
      Villager: false
      Witch: false
      Wither: false
      Wolf: false
      Zombie: false
    #When a blaze fireball hits something
    Blaze fireball:
      Bat: false
      Blaze: false
      Boat: false
      Cave spider: false
      Chicken: false
      Cow: false
      Creeper: false
      Enderman: false
      Ender crystal: false
      Ender dragon: false
      Ghast fireball: false
      Ghast: false
      Giant: false
      Horse: false
      Iron golem: false
      Item frame: false
      Magma cube: false
      Minecart: false
      Chest Minecart: false
      Command block minecart: false
      Furnace minecart: false
      Hopper minecart: false
      Mob spawner minecart: false
      Tnt minecart: false
      Mushroom cow: false
      Ocelot: false
      Painting: false
      Pig: flase
      Pig zombie: false
      Player: false
      Sheep: false
      Silverfish: false
      Skeleton: false
      Slime: false
      Snowman: false
      Spider: false
      Squid: false
      Villager: false
      Witch: false
      Wither: false
      Wolf: false
      Zombie: false
    #When a snowball is thrown at something
    Snowball:
      Bat: false
      Blaze: false
      Boat: false
      Cave spider: false
      Chicken: false
      Cow: false
      Creeper: false
      Enderman: false
      Ender crystal: false
      Ender dragon: false
      Ghast fireball: false
      Ghast: false
      Giant: false
      Horse: false
      Iron golem: false
      Item frame: false
      Magma cube: false
      Minecart: false
      Chest Minecart: false
      Command block minecart: false
      Furnace minecart: false
      Hopper minecart: false
      Mob spawner minecart: false
      Tnt minecart: false
      Mushroom cow: false
      Ocelot: false
      Painting: false
      Pig: flase
      Pig zombie: false
      Player: false
      Sheep: false
      Silverfish: false
      Skeleton: false
      Slime: false
      Snowman: false
      Spider: false
      Squid: false
      Villager: false
      Witch: false
      Wither: false
      Wolf: false
      Zombie: false
    #When a spider attacks something (different from cave spiders)
    Spider:
      Bat: false
      Blaze: false
      Boat: false
      Cave spider: false
      Chicken: false
      Cow: false
      Creeper: false
      Enderman: false
      Ender crystal: false
      Ender dragon: false
      Ghast fireball: false
      Ghast: false
      Giant: false
      Horse: false
      Iron golem: false
      Item frame: false
      Magma cube: false
      Minecart: false
      Chest Minecart: false
      Command block minecart: false
      Furnace minecart: false
      Hopper minecart: false
      Mob spawner minecart: false
      Tnt minecart: false
      Mushroom cow: false
      Ocelot: false
      Painting: false
      Pig: flase
      Pig zombie: false
      Player: false
      Sheep: false
      Silverfish: false
      Skeleton: false
      Slime: false
      Snowman: false
      Spider: false
      Squid: false
      Villager: false
      Witch: false
      Wither: false
      Wolf: false
      Zombie: false
    #When a potion is thrown at something
    Potion:
    #When the potion is thrown by a player
    Player:
      Bat: false
      Blaze: false
      Boat: false
      Cave spider: false
      Chicken: false
      Cow: false
      Creeper: false
      Enderman: false
      Ender crystal: false
      Ender dragon: false
      Ghast fireball: false
      Ghast: false
      Giant: false
      Horse: false
      Iron golem: false
      Item frame: false
      Magma cube: false
      Minecart: false
      Chest Minecart: false
      Command block minecart: false
      Furnace minecart: false
      Hopper minecart: false
      Mob spawner minecart: false
      Tnt minecart: false
      Mushroom cow: false
      Ocelot: false
      Painting: false
      Pig: flase
      Pig zombie: false
      Player: false
      Sheep: false
      Silverfish: false
      Skeleton: false
      Slime: false
      Snowman: false
      Spider: false
      Squid: false
      Villager: false
      Witch: false
      Wither: false
      Wolf: false
      Zombie: false
    #When the potion is thrown by something else, or spawned with a plugin
    Other:
      Bat: false
      Blaze: false
      Boat: false
      Cave spider: false
      Chicken: false
      Cow: false
      Creeper: false
      Enderman: false
      Ender crystal: false
      Ender dragon: false
      Ghast fireball: false
      Ghast: false
      Giant: false
      Horse: false
      Iron golem: false
      Item frame: false
      Magma cube: false
      Minecart: false
      Chest Minecart: false
      Command block minecart: false
      Furnace minecart: false
      Hopper minecart: false
      Mob spawner minecart: false
      Tnt minecart: false
      Mushroom cow: false
      Ocelot: false
      Painting: false
      Pig: flase
      Pig zombie: false
      Player: false
      Sheep: false
      Silverfish: false
      Skeleton: false
      Slime: false
      Snowman: false
      Spider: false
      Squid: false
      Villager: false
      Witch: false
      Wither: false
      Wolf: false
      Zombie: false
    #When a wither attacks something
    Wither:
      Bat: false
      Blaze: false
      Boat: false
      Cave spider: false
      Chicken: false
      Cow: false
      Creeper: false
      Enderman: false
      Ender crystal: false
      Ender dragon: false
      Ghast fireball: false
      Ghast: false
      Giant: false
      Horse: false
      Iron golem: false
      Item frame: false
      Magma cube: false
      Minecart: false
      Chest Minecart: false
      Command block minecart: false
      Furnace minecart: false
      Hopper minecart: false
      Mob spawner minecart: false
      Tnt minecart: false
      Mushroom cow: false
      Ocelot: false
      Painting: false
      Pig: flase
      Pig zombie: false
      Player: false
      Sheep: false
      Silverfish: false
      Skeleton: false
      Slime: false
      Snowman: false
      Spider: false
      Squid: false
      Villager: false
      Witch: false
      Wither: false
      Wolf: false
      Zombie: false
    #When a witherskull hits something
    Wither skull:
      Bat: false
      Blaze: false
      Boat: false
      Cave spider: false
      Chicken: false
      Cow: false
      Creeper: false
      Enderman: false
      Ender crystal: false
      Ender dragon: false
      Ghast fireball: false
      Ghast: false
      Giant: false
      Horse: false
      Iron golem: false
      Item frame: false
      Magma cube: false
      Minecart: false
      Chest Minecart: false
      Command block minecart: false
      Furnace minecart: false
      Hopper minecart: false
      Mob spawner minecart: false
      Tnt minecart: false
      Mushroom cow: false
      Ocelot: false
      Painting: false
      Pig: flase
      Pig zombie: false
      Player: false
      Sheep: false
      Silverfish: false
      Skeleton: false
      Slime: false
      Snowman: false
      Spider: false
      Squid: false
      Villager: false
      Witch: false
      Wither: false
      Wolf: false
      Zombie: false
    #When a wolf attacks something
    Wolf:
      Bat: false
      Blaze: false
      Boat: false
      Cave spider: false
      Chicken: false
      Cow: false
      Creeper: false
      Enderman: false
      Ender crystal: false
      Ender dragon: false
      Ghast fireball: false
      Ghast: false
      Giant: false
      Horse: false
      Iron golem: false
      Item frame: false
      Magma cube: false
      Minecart: false
      Chest Minecart: false
      Command block minecart: false
      Furnace minecart: false
      Hopper minecart: false
      Mob spawner minecart: false
      Tnt minecart: false
      Mushroom cow: false
      Ocelot: false
      Painting: false
      Pig: flase
      Pig zombie: false
      Player: false
      Sheep: false
      Silverfish: false
      Skeleton: false
      Slime: false
      Snowman: false
      Spider: false
      Squid: false
      Villager: false
      Witch: false
      Wither: false
      Wolf: false
      Zombie: false
    #When a Zombie attacks something
    Zombie:
      Bat: false
      Blaze: false
      Boat: false
      Cave spider: false
      Chicken: false
      Cow: false
      Creeper: false
      Enderman: false
      Ender crystal: false
      Ender dragon: false
      Ghast fireball: false
      Ghast: false
      Giant: false
      Horse: false
      Iron golem: false
      Item frame: false
      Magma cube: false
      Minecart: false
      Chest Minecart: false
      Command block minecart: false
      Furnace minecart: false
      Hopper minecart: false
      Mob spawner minecart: false
      Tnt minecart: false
      Mushroom cow: false
      Ocelot: false
      Painting: false
      Pig: flase
      Pig zombie: false
      Player: false
      Sheep: false
      Silverfish: false
      Skeleton: false
      Slime: false
      Snowman: false
      Spider: false
      Squid: false
      Villager: false
      Witch: false
      Wither: false
      Wolf: false
      Zombie: false
    Will edit this post with a link for it in a second, just making it so you can reload the config without having to restart the server

    Link: https://www.dropbox.com/s/you0olmzajl7tkm/NoDamage.jar?dl=1

    P.S. Some things in the config will do nothing, like a zombie will never attack a Mushroom cow, but it is still there, feel free to just remove those from your version of the config file, and if you get confused read the comments I left, I done my best to explain what things were what

    Permission to remove the config file nodamage.reload, command to reload the config file
    /nodamagereload
     
    Last edited: Sep 3, 2015
  3. Offline

    oceantheskatr

    @Xerox262 Could you Pastebin the source code for the config please? It'd be interesting to see how you did it. (For loop or something I'm guessing?)
     
  4. Offline

    Xerox262

    2 Switch statements, one for the entity that was doing the damage, with a default case of returning for all entities that couldn't do damage, and a switch statement for all the entities that could take damage, It's only one class. Here http://pastebin.com/g8gGJHNe

    Probably not the best way to do it, if anyone knows any better ways please feel free to tell me
     
  5. @Xerox262 Oh wow! Thank you so much :) I will message you if something goes wrong. Thank you again

    EDIT: Just tested it out and it works great! thanks again :D
     
    Last edited: Sep 3, 2015
    Xerox262 likes this.
Thread Status:
Not open for further replies.

Share This Page