Skip to content

Commit 7ea92ab

Browse files
author
Tim H
committed
First compile for 1.7.2
This -just- compiles. No tests, and some features are disabled, such as item serialization for persistent desires.
1 parent a9feadc commit 7ea92ab

124 files changed

Lines changed: 597 additions & 629 deletions

File tree

Some content is hidden

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

pom.xml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -16,7 +16,7 @@
1616
<dependency>
1717
<groupId>org.bukkit</groupId>
1818
<artifactId>craftbukkit</artifactId>
19-
<version>1.6.4-R2.0</version>
19+
<version>1.7.2-R0.1-SNAPSHOT</version>
2020
<scope>provided</scope>
2121
</dependency>
2222

src/main/java/de/kumpelblase2/remoteentities/EntityManager.java

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -51,7 +51,7 @@ public void run()
5151
}
5252
else
5353
{
54-
entity.getHandle().y();
54+
entity.getHandle().C();
5555
if(entity.getHandle().dead)
5656
{
5757
if(entity.despawn(DespawnReason.DEATH))
@@ -335,9 +335,9 @@ public RemoteEntity[] getRemoteEntitiesByName(String inName)
335335

336336
for(RemoteEntity entity : this.getAllEntities())
337337
{
338-
if(entity instanceof Nameable)
338+
if(entity != null)
339339
{
340-
if(((Nameable)entity).getName().equals(inName))
340+
if(entity.getName().equals(inName))
341341
entities.add(entity);
342342
}
343343
}

src/main/java/de/kumpelblase2/remoteentities/RemoteEntities.java

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -20,8 +20,8 @@ public class RemoteEntities extends JavaPlugin
2020
{
2121
private final Map<String, EntityManager> m_managers = new HashMap<String, EntityManager>();
2222
private static RemoteEntities s_instance;
23-
private static String COMPATIBLE_VERSION = "1.6.4";
24-
private static String COMPATIBLE_REVISION = "v1_6_R3";
23+
private static String COMPATIBLE_VERSION = "1.7.2";
24+
private static String COMPATIBLE_REVISION = "v1_7_R1";
2525
private static final String VERSION_FILE = "http://repo.infinityblade.de/re_versions.txt";
2626
private static String MINECRAFT_REVISION;
2727
private final ClassPool m_pool = new ClassPool();
@@ -111,8 +111,8 @@ private void checkClasses()
111111
private void checkConfig()
112112
{
113113
this.getConfig().set("autoUpdateSources", this.getConfig().get("autoUpdateSources", false));
114-
COMPATIBLE_REVISION = this.getConfig().getString("COMPATIBLE_REVISION", "1_6_R3");
115-
COMPATIBLE_VERSION = this.getConfig().getString("COMPATIBLE_VERSION", "1.6.4");
114+
COMPATIBLE_REVISION = this.getConfig().getString("COMPATIBLE_REVISION", "1_7_R1");
115+
COMPATIBLE_VERSION = this.getConfig().getString("COMPATIBLE_VERSION", "1.7.2");
116116
this.saveConfig();
117117
}
118118

src/main/java/de/kumpelblase2/remoteentities/api/RemoteEntity.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
package de.kumpelblase2.remoteentities.api;
22

33
import java.util.Map;
4-
import net.minecraft.server.v1_6_R3.EntityLiving;
4+
import net.minecraft.server.v1_7_R1.EntityLiving;
55
import org.bukkit.Location;
66
import org.bukkit.entity.Entity;
77
import org.bukkit.entity.LivingEntity;

src/main/java/de/kumpelblase2/remoteentities/api/RemoteEntityType.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
package de.kumpelblase2.remoteentities.api;
22

33
import java.util.*;
4-
import net.minecraft.server.v1_6_R3.EntityLiving;
4+
import net.minecraft.server.v1_7_R1.EntityLiving;
55
import de.kumpelblase2.remoteentities.entities.*;
66

77
public class RemoteEntityType

src/main/java/de/kumpelblase2/remoteentities/api/features/RemoteInventoryFeature.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
package de.kumpelblase2.remoteentities.api.features;
22

3-
import org.bukkit.craftbukkit.v1_6_R3.inventory.CraftInventoryCustom;
3+
import org.bukkit.craftbukkit.v1_7_R1.inventory.CraftInventoryCustom;
44
import org.bukkit.inventory.Inventory;
55
import org.bukkit.inventory.InventoryHolder;
66
import de.kumpelblase2.remoteentities.api.RemoteEntity;

src/main/java/de/kumpelblase2/remoteentities/api/features/RemoteMateFeature.java

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
package de.kumpelblase2.remoteentities.api.features;
22

3-
import net.minecraft.server.v1_6_R3.EntityAnimal;
4-
import net.minecraft.server.v1_6_R3.EntityLiving;
3+
import net.minecraft.server.v1_7_R1.EntityAnimal;
4+
import net.minecraft.server.v1_7_R1.EntityLiving;
55
import org.bukkit.entity.LivingEntity;
66

77
public abstract class RemoteMateFeature extends RemoteFeature implements MateFeature
@@ -35,13 +35,13 @@ public boolean mate(LivingEntity inPartner)
3535
public boolean isAffected()
3636
{
3737
EntityLiving handle = this.m_entity.getHandle();
38-
return !(handle instanceof EntityAnimal) || ((EntityAnimal)handle).bY();
38+
return !(handle instanceof EntityAnimal) || ((EntityAnimal)handle).cc();
3939
}
4040

4141
@Override
4242
public void resetAffection()
4343
{
4444
if(this.m_entity.getHandle() instanceof EntityAnimal)
45-
((EntityAnimal)this.m_entity.getHandle()).bZ();
45+
((EntityAnimal)this.m_entity.getHandle()).cd();
4646
}
4747
}

src/main/java/de/kumpelblase2/remoteentities/api/features/RemoteRidingFeature.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
package de.kumpelblase2.remoteentities.api.features;
22

3-
import net.minecraft.server.v1_6_R3.MathHelper;
3+
import net.minecraft.server.v1_7_R1.MathHelper;
44
import de.kumpelblase2.remoteentities.api.RemoteEntity;
55
import de.kumpelblase2.remoteentities.persistence.ParameterData;
66
import de.kumpelblase2.remoteentities.persistence.SerializeAs;

src/main/java/de/kumpelblase2/remoteentities/api/features/RemoteTamedRidingFeature.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
package de.kumpelblase2.remoteentities.api.features;
22

3-
import net.minecraft.server.v1_6_R3.MathHelper;
3+
import net.minecraft.server.v1_7_R1.MathHelper;
44
import org.bukkit.Bukkit;
55
import org.bukkit.entity.Player;
66
import de.kumpelblase2.remoteentities.api.RemoteEntity;

src/main/java/de/kumpelblase2/remoteentities/api/features/RemoteTradingFeature.java

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,11 +1,11 @@
11
package de.kumpelblase2.remoteentities.api.features;
22

33
import java.util.*;
4-
import net.minecraft.server.v1_6_R3.MerchantRecipe;
5-
import net.minecraft.server.v1_6_R3.MerchantRecipeList;
4+
import net.minecraft.server.v1_7_R1.MerchantRecipe;
5+
import net.minecraft.server.v1_7_R1.MerchantRecipeList;
66
import org.bukkit.Bukkit;
7-
import org.bukkit.craftbukkit.v1_6_R3.entity.CraftPlayer;
8-
import org.bukkit.craftbukkit.v1_6_R3.inventory.CraftItemStack;
7+
import org.bukkit.craftbukkit.v1_7_R1.entity.CraftPlayer;
8+
import org.bukkit.craftbukkit.v1_7_R1.inventory.CraftItemStack;
99
import org.bukkit.entity.Player;
1010
import org.bukkit.event.*;
1111
import org.bukkit.event.inventory.InventoryCloseEvent;

0 commit comments

Comments
 (0)