Skip to content

Commit 64ce4cf

Browse files
committed
updated for Minecraft 1.7.2
1 parent 8db152a commit 64ce4cf

File tree

57 files changed

+180
-178
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

57 files changed

+180
-178
lines changed

pom.xml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -27,7 +27,7 @@
2727
<dependency>
2828
<groupId>org.bukkit</groupId>
2929
<artifactId>craftbukkit</artifactId>
30-
<version>1.6.4-R2.0</version>
30+
<version>1.7.2-R0.2</version>
3131
<scope>provided</scope>
3232
</dependency>
3333
</dependencies>

src/main/java/de/ntcomputer/minecraft/controllablemobs/api/ControllableMobs.java

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -4,10 +4,10 @@
44
import java.util.Map;
55
import java.util.logging.Logger;
66

7-
import net.minecraft.server.v1_6_R3.EntityInsentient;
8-
import net.minecraft.server.v1_6_R3.EntityLiving;
7+
import net.minecraft.server.v1_7_R1.EntityInsentient;
8+
import net.minecraft.server.v1_7_R1.EntityLiving;
99

10-
import org.bukkit.craftbukkit.v1_6_R3.entity.CraftLivingEntity;
10+
import org.bukkit.craftbukkit.v1_7_R1.entity.CraftLivingEntity;
1111
import org.bukkit.entity.LivingEntity;
1212
import org.bukkit.plugin.Plugin;
1313
import org.bukkit.plugin.java.PluginClassLoader;

src/main/java/de/ntcomputer/minecraft/controllablemobs/api/ai/AIType.java

Lines changed: 44 additions & 44 deletions
Original file line numberDiff line numberDiff line change
@@ -3,50 +3,50 @@
33
import java.util.HashMap;
44
import java.util.Map;
55

6-
import net.minecraft.server.v1_6_R3.PathfinderGoal;
7-
import net.minecraft.server.v1_6_R3.PathfinderGoalArrowAttack;
8-
import net.minecraft.server.v1_6_R3.PathfinderGoalAvoidPlayer;
9-
import net.minecraft.server.v1_6_R3.PathfinderGoalBeg;
10-
import net.minecraft.server.v1_6_R3.PathfinderGoalBreakDoor;
11-
import net.minecraft.server.v1_6_R3.PathfinderGoalBreed;
12-
import net.minecraft.server.v1_6_R3.PathfinderGoalDefendVillage;
13-
import net.minecraft.server.v1_6_R3.PathfinderGoalEatTile;
14-
import net.minecraft.server.v1_6_R3.PathfinderGoalFleeSun;
15-
import net.minecraft.server.v1_6_R3.PathfinderGoalFloat;
16-
import net.minecraft.server.v1_6_R3.PathfinderGoalFollowOwner;
17-
import net.minecraft.server.v1_6_R3.PathfinderGoalFollowParent;
18-
import net.minecraft.server.v1_6_R3.PathfinderGoalHurtByTarget;
19-
import net.minecraft.server.v1_6_R3.PathfinderGoalInteract;
20-
import net.minecraft.server.v1_6_R3.PathfinderGoalJumpOnBlock;
21-
import net.minecraft.server.v1_6_R3.PathfinderGoalLeapAtTarget;
22-
import net.minecraft.server.v1_6_R3.PathfinderGoalLookAtPlayer;
23-
import net.minecraft.server.v1_6_R3.PathfinderGoalLookAtTradingPlayer;
24-
import net.minecraft.server.v1_6_R3.PathfinderGoalMakeLove;
25-
import net.minecraft.server.v1_6_R3.PathfinderGoalMeleeAttack;
26-
import net.minecraft.server.v1_6_R3.PathfinderGoalMoveIndoors;
27-
import net.minecraft.server.v1_6_R3.PathfinderGoalMoveThroughVillage;
28-
import net.minecraft.server.v1_6_R3.PathfinderGoalMoveTowardsRestriction;
29-
import net.minecraft.server.v1_6_R3.PathfinderGoalMoveTowardsTarget;
30-
import net.minecraft.server.v1_6_R3.PathfinderGoalNearestAttackableTarget;
31-
import net.minecraft.server.v1_6_R3.PathfinderGoalOcelotAttack;
32-
import net.minecraft.server.v1_6_R3.PathfinderGoalOfferFlower;
33-
import net.minecraft.server.v1_6_R3.PathfinderGoalOpenDoor;
34-
import net.minecraft.server.v1_6_R3.PathfinderGoalOwnerHurtByTarget;
35-
import net.minecraft.server.v1_6_R3.PathfinderGoalOwnerHurtTarget;
36-
import net.minecraft.server.v1_6_R3.PathfinderGoalPanic;
37-
import net.minecraft.server.v1_6_R3.PathfinderGoalPassengerCarrotStick;
38-
import net.minecraft.server.v1_6_R3.PathfinderGoalPlay;
39-
import net.minecraft.server.v1_6_R3.PathfinderGoalRandomLookaround;
40-
import net.minecraft.server.v1_6_R3.PathfinderGoalRandomStroll;
41-
import net.minecraft.server.v1_6_R3.PathfinderGoalRandomTargetNonTamed;
42-
import net.minecraft.server.v1_6_R3.PathfinderGoalRestrictOpenDoor;
43-
import net.minecraft.server.v1_6_R3.PathfinderGoalRestrictSun;
44-
import net.minecraft.server.v1_6_R3.PathfinderGoalSit;
45-
import net.minecraft.server.v1_6_R3.PathfinderGoalSwell;
46-
import net.minecraft.server.v1_6_R3.PathfinderGoalTakeFlower;
47-
import net.minecraft.server.v1_6_R3.PathfinderGoalTame;
48-
import net.minecraft.server.v1_6_R3.PathfinderGoalTempt;
49-
import net.minecraft.server.v1_6_R3.PathfinderGoalTradeWithPlayer;
6+
import net.minecraft.server.v1_7_R1.PathfinderGoal;
7+
import net.minecraft.server.v1_7_R1.PathfinderGoalArrowAttack;
8+
import net.minecraft.server.v1_7_R1.PathfinderGoalAvoidPlayer;
9+
import net.minecraft.server.v1_7_R1.PathfinderGoalBeg;
10+
import net.minecraft.server.v1_7_R1.PathfinderGoalBreakDoor;
11+
import net.minecraft.server.v1_7_R1.PathfinderGoalBreed;
12+
import net.minecraft.server.v1_7_R1.PathfinderGoalDefendVillage;
13+
import net.minecraft.server.v1_7_R1.PathfinderGoalEatTile;
14+
import net.minecraft.server.v1_7_R1.PathfinderGoalFleeSun;
15+
import net.minecraft.server.v1_7_R1.PathfinderGoalFloat;
16+
import net.minecraft.server.v1_7_R1.PathfinderGoalFollowOwner;
17+
import net.minecraft.server.v1_7_R1.PathfinderGoalFollowParent;
18+
import net.minecraft.server.v1_7_R1.PathfinderGoalHurtByTarget;
19+
import net.minecraft.server.v1_7_R1.PathfinderGoalInteract;
20+
import net.minecraft.server.v1_7_R1.PathfinderGoalJumpOnBlock;
21+
import net.minecraft.server.v1_7_R1.PathfinderGoalLeapAtTarget;
22+
import net.minecraft.server.v1_7_R1.PathfinderGoalLookAtPlayer;
23+
import net.minecraft.server.v1_7_R1.PathfinderGoalLookAtTradingPlayer;
24+
import net.minecraft.server.v1_7_R1.PathfinderGoalMakeLove;
25+
import net.minecraft.server.v1_7_R1.PathfinderGoalMeleeAttack;
26+
import net.minecraft.server.v1_7_R1.PathfinderGoalMoveIndoors;
27+
import net.minecraft.server.v1_7_R1.PathfinderGoalMoveThroughVillage;
28+
import net.minecraft.server.v1_7_R1.PathfinderGoalMoveTowardsRestriction;
29+
import net.minecraft.server.v1_7_R1.PathfinderGoalMoveTowardsTarget;
30+
import net.minecraft.server.v1_7_R1.PathfinderGoalNearestAttackableTarget;
31+
import net.minecraft.server.v1_7_R1.PathfinderGoalOcelotAttack;
32+
import net.minecraft.server.v1_7_R1.PathfinderGoalOfferFlower;
33+
import net.minecraft.server.v1_7_R1.PathfinderGoalOpenDoor;
34+
import net.minecraft.server.v1_7_R1.PathfinderGoalOwnerHurtByTarget;
35+
import net.minecraft.server.v1_7_R1.PathfinderGoalOwnerHurtTarget;
36+
import net.minecraft.server.v1_7_R1.PathfinderGoalPanic;
37+
import net.minecraft.server.v1_7_R1.PathfinderGoalPassengerCarrotStick;
38+
import net.minecraft.server.v1_7_R1.PathfinderGoalPlay;
39+
import net.minecraft.server.v1_7_R1.PathfinderGoalRandomLookaround;
40+
import net.minecraft.server.v1_7_R1.PathfinderGoalRandomStroll;
41+
import net.minecraft.server.v1_7_R1.PathfinderGoalRandomTargetNonTamed;
42+
import net.minecraft.server.v1_7_R1.PathfinderGoalRestrictOpenDoor;
43+
import net.minecraft.server.v1_7_R1.PathfinderGoalRestrictSun;
44+
import net.minecraft.server.v1_7_R1.PathfinderGoalSit;
45+
import net.minecraft.server.v1_7_R1.PathfinderGoalSwell;
46+
import net.minecraft.server.v1_7_R1.PathfinderGoalTakeFlower;
47+
import net.minecraft.server.v1_7_R1.PathfinderGoalTame;
48+
import net.minecraft.server.v1_7_R1.PathfinderGoalTempt;
49+
import net.minecraft.server.v1_7_R1.PathfinderGoalTradeWithPlayer;
5050

5151
/**
5252
* An enum that lists all AI components built into the minecraft server core.<br>

src/main/java/de/ntcomputer/minecraft/controllablemobs/api/ai/behaviors/AIAttackMelee.java

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,8 @@
11
package de.ntcomputer.minecraft.controllablemobs.api.ai.behaviors;
22

3-
import net.minecraft.server.v1_6_R3.EntityCreature;
4-
import net.minecraft.server.v1_6_R3.PathfinderGoal;
5-
import net.minecraft.server.v1_6_R3.PathfinderGoalMeleeAttack;
3+
import net.minecraft.server.v1_7_R1.EntityCreature;
4+
import net.minecraft.server.v1_7_R1.PathfinderGoal;
5+
import net.minecraft.server.v1_7_R1.PathfinderGoalMeleeAttack;
66

77
import org.bukkit.entity.Creature;
88

src/main/java/de/ntcomputer/minecraft/controllablemobs/api/ai/behaviors/AIAttackRanged.java

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,8 @@
11
package de.ntcomputer.minecraft.controllablemobs.api.ai.behaviors;
22

3-
import net.minecraft.server.v1_6_R3.IRangedEntity;
4-
import net.minecraft.server.v1_6_R3.PathfinderGoal;
5-
import net.minecraft.server.v1_6_R3.PathfinderGoalArrowAttack;
3+
import net.minecraft.server.v1_7_R1.IRangedEntity;
4+
import net.minecraft.server.v1_7_R1.PathfinderGoal;
5+
import net.minecraft.server.v1_7_R1.PathfinderGoalArrowAttack;
66

77
import org.bukkit.entity.Creature;
88

src/main/java/de/ntcomputer/minecraft/controllablemobs/api/ai/behaviors/AIBehavior.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
package de.ntcomputer.minecraft.controllablemobs.api.ai.behaviors;
22

3-
import net.minecraft.server.v1_6_R3.PathfinderGoal;
3+
import net.minecraft.server.v1_7_R1.PathfinderGoal;
44

55
import org.bukkit.entity.LivingEntity;
66

src/main/java/de/ntcomputer/minecraft/controllablemobs/api/ai/behaviors/AIDoorBreak.java

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
package de.ntcomputer.minecraft.controllablemobs.api.ai.behaviors;
22

3-
import net.minecraft.server.v1_6_R3.PathfinderGoal;
4-
import net.minecraft.server.v1_6_R3.PathfinderGoalBreakDoor;
3+
import net.minecraft.server.v1_7_R1.PathfinderGoal;
4+
import net.minecraft.server.v1_7_R1.PathfinderGoalBreakDoor;
55

66
import org.bukkit.entity.LivingEntity;
77

src/main/java/de/ntcomputer/minecraft/controllablemobs/api/ai/behaviors/AIDoorOpen.java

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
package de.ntcomputer.minecraft.controllablemobs.api.ai.behaviors;
22

3-
import net.minecraft.server.v1_6_R3.PathfinderGoal;
4-
import net.minecraft.server.v1_6_R3.PathfinderGoalOpenDoor;
3+
import net.minecraft.server.v1_7_R1.PathfinderGoal;
4+
import net.minecraft.server.v1_7_R1.PathfinderGoalOpenDoor;
55

66
import org.bukkit.entity.LivingEntity;
77

src/main/java/de/ntcomputer/minecraft/controllablemobs/api/ai/behaviors/AIFleeSun.java

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -2,9 +2,9 @@
22

33
import org.bukkit.entity.Creature;
44

5-
import net.minecraft.server.v1_6_R3.EntityCreature;
6-
import net.minecraft.server.v1_6_R3.PathfinderGoal;
7-
import net.minecraft.server.v1_6_R3.PathfinderGoalFleeSun;
5+
import net.minecraft.server.v1_7_R1.EntityCreature;
6+
import net.minecraft.server.v1_7_R1.PathfinderGoal;
7+
import net.minecraft.server.v1_7_R1.PathfinderGoalFleeSun;
88
import de.ntcomputer.minecraft.controllablemobs.api.ai.AIType;
99
import de.ntcomputer.minecraft.controllablemobs.implementation.CraftControllableMob;
1010

src/main/java/de/ntcomputer/minecraft/controllablemobs/api/ai/behaviors/AILookAtEntity.java

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,9 +1,9 @@
11
package de.ntcomputer.minecraft.controllablemobs.api.ai.behaviors;
22

3-
import net.minecraft.server.v1_6_R3.Entity;
4-
import net.minecraft.server.v1_6_R3.EntityHuman;
5-
import net.minecraft.server.v1_6_R3.PathfinderGoal;
6-
import net.minecraft.server.v1_6_R3.PathfinderGoalLookAtPlayer;
3+
import net.minecraft.server.v1_7_R1.Entity;
4+
import net.minecraft.server.v1_7_R1.EntityHuman;
5+
import net.minecraft.server.v1_7_R1.PathfinderGoal;
6+
import net.minecraft.server.v1_7_R1.PathfinderGoalLookAtPlayer;
77

88
import org.bukkit.entity.EntityType;
99
import org.bukkit.entity.LivingEntity;

0 commit comments

Comments
 (0)