Skip to content

Commit 57fc2eb

Browse files
committed
chore(1.21.6): Add Paper 1.21.6 support
1 parent e0fc4f1 commit 57fc2eb

9 files changed

Lines changed: 16 additions & 9 deletions

File tree

Insights-API/src/main/java/dev/frankheijden/insights/api/reflection/RTileEntityTypes.java

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -24,13 +24,13 @@ public class RTileEntityTypes {
2424
static {
2525
try {
2626
var tileEntityTypesClazz = Class.forName(
27-
"net.minecraft.world.level.block.entity.TileEntityTypes"
27+
"net.minecraft.world.level.block.entity.BlockEntityType"
2828
);
2929
var craftBlockDataClazz = Class.forName(
3030
"org.bukkit.craftbukkit.block.data.CraftBlockData"
3131
);
3232
var blockDataClazz = Class.forName(
33-
"net.minecraft.world.level.block.state.IBlockData"
33+
"net.minecraft.world.level.block.state.BlockState"
3434
);
3535
MethodHandle isValidMethodHandle;
3636
try {
@@ -78,6 +78,7 @@ public class RTileEntityTypes {
7878
| InvocationTargetException
7979
| IllegalAccessException ex
8080
) {
81+
ex.printStackTrace();
8182
throw new RuntimeException(ex);
8283
}
8384
}
Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,3 @@
11
dependencies {
2-
paperweight.paperDevBundle("1.21.5-R0.1-SNAPSHOT")
2+
paperweight.paperDevBundle("1.21.6-R0.1-SNAPSHOT")
33
}

Insights-NMS/Current/src/main/java/dev/frankheijden/insights/nms/impl/InsightsNMSImpl.java

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -21,6 +21,8 @@
2121
import net.minecraft.world.level.chunk.PalettedContainer;
2222
import net.minecraft.world.level.chunk.status.ChunkStatus;
2323
import net.minecraft.world.level.chunk.storage.SerializableChunkData;
24+
import net.minecraft.world.level.storage.TagValueInput;
25+
import net.minecraft.world.level.storage.ValueInput;
2426
import org.bukkit.Chunk;
2527
import org.bukkit.Material;
2628
import org.bukkit.World;
@@ -164,7 +166,7 @@ private void readChunkEntities(ListTag listTag, Consumer<ChunkEntity> entityCons
164166
}
165167

166168
private void readChunkEntities(CompoundTag nbt, Consumer<ChunkEntity> entityConsumer) {
167-
var typeOptional = net.minecraft.world.entity.EntityType.by(nbt);
169+
var typeOptional = net.minecraft.world.entity.EntityType.byString(nbt.getString("id").orElseThrow());
168170
if (typeOptional.isPresent()) {
169171
String entityTypeName = net.minecraft.world.entity.EntityType.getKey(typeOptional.get()).getPath();
170172
ListTag posList = nbt.getList("Pos").orElseThrow();

build.gradle.kts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,7 @@ plugins {
1212
val name = "Insights"
1313
group = "dev.frankheijden.insights"
1414
val dependencyDir = "$group.dependencies"
15-
version = "6.19.6"
15+
version = "6.19.7"
1616

1717
subprojects {
1818
apply(plugin = "java")

gradle/libs.versions.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -17,7 +17,7 @@ cloud = "2.0.0-rc.2"
1717

1818
# plugins
1919
shadow = "9.0.0-beta2"
20-
userdev = "2.0.0-beta.16"
20+
userdev = "2.0.0-beta.17"
2121
pluginYml = "0.6.0"
2222

2323
[libraries]

gradle/wrapper/gradle-wrapper.jar

130 Bytes
Binary file not shown.

gradle/wrapper/gradle-wrapper.properties

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
distributionBase=GRADLE_USER_HOME
22
distributionPath=wrapper/dists
3-
distributionUrl=https\://services.gradle.org/distributions/gradle-8.12-bin.zip
3+
distributionUrl=https\://services.gradle.org/distributions/gradle-8.14.2-bin.zip
44
networkTimeout=10000
55
validateDistributionUrl=true
66
zipStoreBase=GRADLE_USER_HOME

gradlew

Lines changed: 4 additions & 2 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

gradlew.bat

Lines changed: 2 additions & 0 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

0 commit comments

Comments
 (0)