Skip to content

Commit 3e28043

Browse files
committed
(upgrade) to mc 1.19.4
1 parent cc3acbe commit 3e28043

File tree

9 files changed

+15
-50
lines changed

9 files changed

+15
-50
lines changed

build.gradle

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -14,7 +14,7 @@ ext.pluginNameLower = ext.pluginNameUpper.toLowerCase()
1414

1515
ext.majorVersion = 9
1616
ext.minorVersion = 2
17-
ext.minecraftVersion = "1.19.2"
17+
ext.minecraftVersion = "1.19.4"
1818

1919

2020
// Supplied by Jenkins

src/main/java/cat/nyaa/nyaacore/utils/EntityUtils.java

Lines changed: 0 additions & 13 deletions
Original file line numberDiff line numberDiff line change
@@ -12,23 +12,10 @@
1212
public class EntityUtils {
1313
public static AtomicInteger FAKE_ENTITY_COUNTER = new AtomicInteger(0xffcc);
1414

15-
public static int getNewEntityId() {
16-
try {
17-
Field ENTITY_COUNTER = Entity.class.getDeclaredField("ENTITY_COUNTER");
18-
return ((AtomicInteger) ENTITY_COUNTER.get(null)).incrementAndGet();
19-
} catch (IllegalAccessException | NoSuchFieldException ignored) {
20-
}
21-
return -FAKE_ENTITY_COUNTER.incrementAndGet();
22-
}
23-
2415
private static Optional<EntityType<?>> getNmsEntityTypes(org.bukkit.entity.EntityType bukkitEntityType) {
2516
return EntityType.byString(bukkitEntityType.getKey().getKey());
2617
}
2718

28-
public static Optional<Integer> getEntityTypeId(org.bukkit.entity.EntityType bukkitEntityType) {
29-
return getNmsEntityTypes(bukkitEntityType).map(Registry.ENTITY_TYPE::getId);
30-
}
31-
3219
public static int getUpdateInterval(org.bukkit.entity.EntityType bukkitEntityType) {
3320
return getNmsEntityTypes(bukkitEntityType).map(EntityType::updateInterval).orElse(3);
3421
}

src/main/java/cat/nyaa/nyaacore/utils/ItemStackUtils.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -14,7 +14,7 @@
1414
import net.minecraft.util.datafix.DataFixers;
1515
import net.minecraft.util.datafix.fixes.References;
1616
import org.bukkit.Bukkit;
17-
import org.bukkit.craftbukkit.v1_19_R1.inventory.CraftItemStack;
17+
import org.bukkit.craftbukkit.v1_19_R3.inventory.CraftItemStack;
1818
import org.bukkit.inventory.ItemStack;
1919

2020
import java.io.*;

src/main/java/cat/nyaa/nyaacore/utils/ItemTagUtils.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
package cat.nyaa.nyaacore.utils;
22

33
import net.minecraft.nbt.CompoundTag;
4-
import org.bukkit.craftbukkit.v1_19_R1.inventory.CraftItemStack;
4+
import org.bukkit.craftbukkit.v1_19_R3.inventory.CraftItemStack;
55
import org.bukkit.inventory.ItemStack;
66

77
import java.lang.reflect.Field;

src/main/java/cat/nyaa/nyaacore/utils/LocaleUtils.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@
55
import net.md_5.bungee.api.chat.TranslatableComponent;
66
import org.bukkit.Material;
77
import org.bukkit.NamespacedKey;
8-
import org.bukkit.craftbukkit.v1_19_R1.inventory.CraftItemStack;
8+
import org.bukkit.craftbukkit.v1_19_R3.inventory.CraftItemStack;
99
import org.bukkit.enchantments.Enchantment;
1010
import org.bukkit.inventory.ItemStack;
1111
import org.bukkit.inventory.meta.SkullMeta;

src/main/java/cat/nyaa/nyaacore/utils/NmsUtils.java

Lines changed: 9 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -5,15 +5,20 @@
55
import net.minecraft.core.BlockPos;
66
import net.minecraft.nbt.CompoundTag;
77
import net.minecraft.nbt.TagParser;
8+
import net.minecraft.world.damagesource.DamageSource;
9+
import net.minecraft.world.damagesource.DamageType;
10+
import net.minecraft.world.damagesource.DamageTypes;
811
import net.minecraft.world.entity.player.Player;
912
import net.minecraft.world.level.Explosion;
13+
import net.minecraft.world.level.ExplosionDamageCalculator;
14+
import net.minecraft.world.level.Level;
1015
import net.minecraft.world.level.block.entity.BlockEntity;
1116
import org.bukkit.World;
1217
import org.bukkit.block.Block;
1318
import org.bukkit.block.BlockState;
14-
import org.bukkit.craftbukkit.v1_19_R1.CraftWorld;
15-
import org.bukkit.craftbukkit.v1_19_R1.entity.CraftEntity;
16-
import org.bukkit.craftbukkit.v1_19_R1.entity.CraftLivingEntity;
19+
import org.bukkit.craftbukkit.v1_19_R3.CraftWorld;
20+
import org.bukkit.craftbukkit.v1_19_R3.entity.CraftEntity;
21+
import org.bukkit.craftbukkit.v1_19_R3.entity.CraftLivingEntity;
1722
import org.bukkit.entity.Entity;
1823
import org.bukkit.entity.LivingEntity;
1924

@@ -58,7 +63,7 @@ public static void setEntityTag(Entity e, String tag) {
5863
}
5964

6065
public static boolean createExplosion(World world, Entity entity, double x, double y, double z, float power, boolean setFire, boolean breakBlocks) {
61-
return !((CraftWorld) world).getHandle().explode(((CraftEntity) entity).getHandle(), x, y, z, power, setFire, breakBlocks ? Explosion.BlockInteraction.BREAK : Explosion.BlockInteraction.NONE).wasCanceled;
66+
return !((CraftWorld) world).getHandle().explode(((CraftEntity) entity).getHandle(), x, y, z, power, setFire, breakBlocks ? Level.ExplosionInteraction.MOB : Level.ExplosionInteraction.NONE).wasCanceled;
6267
}
6368

6469
/**

src/main/java/cat/nyaa/nyaacore/utils/RayTraceUtils.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@
44
import org.bukkit.FluidCollisionMode;
55
import org.bukkit.GameMode;
66
import org.bukkit.block.Block;
7-
import org.bukkit.craftbukkit.v1_19_R1.entity.CraftEntity;
7+
import org.bukkit.craftbukkit.v1_19_R3.entity.CraftEntity;
88
import org.bukkit.entity.Entity;
99
import org.bukkit.entity.EntityType;
1010
import org.bukkit.entity.LivingEntity;

src/main/java/cat/nyaa/nyaacore/utils/RegistryUtils.java

Lines changed: 0 additions & 27 deletions
This file was deleted.

src/main/java/cat/nyaa/nyaacore/utils/TridentUtils.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
package cat.nyaa.nyaacore.utils;
22

33
import net.minecraft.world.entity.projectile.ThrownTrident;
4-
import org.bukkit.craftbukkit.v1_19_R1.entity.CraftEntity;
4+
import org.bukkit.craftbukkit.v1_19_R3.entity.CraftEntity;
55
import org.bukkit.entity.Trident;
66
import org.bukkit.inventory.ItemStack;
77

0 commit comments

Comments
 (0)