Skip to content

Commit a376be5

Browse files
committed
Fix compile issues
1 parent 6d415d4 commit a376be5

6 files changed

Lines changed: 24 additions & 24 deletions

File tree

versions/26.3-snapshot-8/patches/net/minecraft/server/commands/PlaceCommand.java.patch

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
--- a/net/minecraft/server/commands/PlaceCommand.java
22
+++ b/net/minecraft/server/commands/PlaceCommand.java
3-
@@ -71,14 +_,14 @@
3+
@@ -72,14 +_,14 @@
44
.then(
55
Commands.literal("feature")
66
.then(

versions/26.3-snapshot-8/patches/net/minecraft/util/Util.java.patch

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
--- a/net/minecraft/util/Util.java
22
+++ b/net/minecraft/util/Util.java
3-
@@ -629,7 +_,7 @@
3+
@@ -634,7 +_,7 @@
44
public static <K extends Enum<K>, V> Map<K, V> makeEnumMap(final Class<K> keyType, final Function<K, V> function) {
55
EnumMap<K, V> map = new EnumMap<>(keyType);
66

versions/26.3-snapshot-8/patches/net/minecraft/util/datafix/DataFixers.java.patch

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
--- a/net/minecraft/util/datafix/DataFixers.java
22
+++ b/net/minecraft/util/datafix/DataFixers.java
3-
@@ -1184,7 +_,7 @@
3+
@@ -1185,7 +_,7 @@
44
);
55
Schema v3086 = fixerUpper.addSchema(3086, SAME_NAMESPACED);
66
fixerUpper.addFixer(
@@ -9,7 +9,7 @@
99
m.defaultReturnValue("minecraft:tabby");
1010
m.put(0, "minecraft:tabby");
1111
m.put(1, "minecraft:black");
12-
@@ -1220,7 +_,7 @@
12+
@@ -1221,7 +_,7 @@
1313
Schema v3087 = fixerUpper.addSchema(3087, SAME_NAMESPACED);
1414
fixerUpper.addFixer(
1515
new EntityVariantFix(

versions/26.3-snapshot-8/patches/net/minecraft/world/entity/SteppedInterpolationHandler.java.patch

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
--- a/net/minecraft/world/entity/SteppedInterpolationHandler.java
22
+++ b/net/minecraft/world/entity/SteppedInterpolationHandler.java
3-
@@ -133,25 +_,7 @@
3+
@@ -122,25 +_,7 @@
44
case PositionPath.Linear(Vec3 pos):
55
this.addStep(pos, yRot, xRot, interpolationSteps);
66
break;
@@ -27,7 +27,7 @@
2727
if (yRot == this.yRot() && xRot == this.xRot()) {
2828
for (PositionStep step : steps) {
2929
this.addStep(step.position(), yRot, xRot, step.tickOffset());
30-
@@ -169,7 +_,6 @@
30+
@@ -158,7 +_,6 @@
3131
this.addStep(step.position(), Mth.rotLerp(a, this.yRot(), yRot), Mth.lerp(a, this.xRot(), xRot), step.tickOffset());
3232
}
3333
break;
Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,11 +1,11 @@
11
--- a/net/minecraft/world/level/biome/Climate.java
22
+++ b/net/minecraft/world/level/biome/Climate.java
3-
@@ -260,7 +_,7 @@
3+
@@ -273,7 +_,7 @@
44
}
55

66
List<Climate.RTree.Leaf<T>> leaves = values.stream()
77
- .map(p -> new Climate.RTree.Leaf(p.getFirst(), p.getSecond()))
88
+ .map(p -> new Climate.RTree.Leaf<>(p.getFirst(), p.getSecond()))
99
.collect(Collectors.toCollection(ArrayList::new));
10-
return new Climate.RTree<>(build(dimensions, leaves));
10+
return new Climate.RTree<>(build(dimensions, leaves, childrenPerNode));
1111
}

versions/26.3-snapshot-8/patches/net/minecraft/world/level/levelgen/NoiseChunk.java.patch

Lines changed: 16 additions & 16 deletions
Original file line numberDiff line numberDiff line change
@@ -10,13 +10,13 @@
1010
import net.minecraft.core.QuartPos;
1111
import net.minecraft.core.SectionPos;
1212
import net.minecraft.resources.Identifier;
13-
@@ -361,141 +_,21 @@
13+
@@ -363,141 +_,21 @@
1414
}
1515

1616
private DensityFunction wrapNew(final DensityFunction function) {
1717
- // $VF: Couldn't be decompiled
1818
- // Please report this to the Vineflower issue tracker, at https://github.com/Vineflower/vineflower/issues with a copy of the class file (if you have the rights to distribute it!)
19-
- // java.lang.IllegalStateException: Invalid switch case set: [[var1_1 instanceof MarkerFunction(type, wrapped)], [var1_1 instanceof DensityFunctions.HolderHolder(holder)], [const(2)], [const(3)], [const(4)], [null]] for selector of type Lnet/minecraft/world/level/levelgen/DensityFunction;
19+
- // java.lang.IllegalStateException: Invalid switch case set: [[var1_1 instanceof MarkerFunction(type, wrapped)], [var1_1 instanceof DensityFunctions.HolderHolder(holder)], [const(2)], [const(3)], [const(4)], [null]] for selector of type Lnet/minecraft/world/level/levelgen/densityfunction/DensityFunction;
2020
- // at org.jetbrains.java.decompiler.modules.decompiler.exps.SwitchHeadExprent.checkExprTypeBounds(SwitchHeadExprent.java:63)
2121
- // at org.jetbrains.java.decompiler.modules.decompiler.vars.VarTypeProcessor.checkTypeExpr(VarTypeProcessor.java:156)
2222
- // at org.jetbrains.java.decompiler.modules.decompiler.vars.VarTypeProcessor.checkTypeExprent(VarTypeProcessor.java:137)
@@ -38,7 +38,7 @@
3838
- // 008: istore 3
3939
- // 009: aload 2
4040
- // 00a: iload 3
41-
- // 00b: invokedynamic typeSwitch (Lnet/minecraft/world/level/levelgen/DensityFunction;I)I bsm=java/lang/runtime/SwitchBootstraps.typeSwitch (Ljava/lang/invoke/MethodHandles$Lookup;Ljava/lang/String;Ljava/lang/invoke/MethodType;[Ljava/lang/Object;)Ljava/lang/invoke/CallSite; args=[ net/minecraft/world/level/levelgen/densityfunction/op/MarkerFunction, net/minecraft/world/level/levelgen/DensityFunctions$HolderHolder, null.invoke Ljava/lang/Enum$EnumDesc;, null.invoke Ljava/lang/Enum$EnumDesc;, null.invoke Ljava/lang/Enum$EnumDesc; ]
41+
- // 00b: invokedynamic typeSwitch (Lnet/minecraft/world/level/levelgen/densityfunction/DensityFunction;I)I bsm=java/lang/runtime/SwitchBootstraps.typeSwitch (Ljava/lang/invoke/MethodHandles$Lookup;Ljava/lang/String;Ljava/lang/invoke/MethodType;[Ljava/lang/Object;)Ljava/lang/invoke/CallSite; args=[ net/minecraft/world/level/levelgen/densityfunction/op/MarkerFunction, net/minecraft/world/level/levelgen/densityfunction/DensityFunctions$HolderHolder, null.invoke Ljava/lang/Enum$EnumDesc;, null.invoke Ljava/lang/Enum$EnumDesc;, null.invoke Ljava/lang/Enum$EnumDesc; ]
4242
- // 010: tableswitch 287 0 4 36 215 245 259 273
4343
- // 034: aload 2
4444
- // 035: checkcast net/minecraft/world/level/levelgen/densityfunction/op/MarkerFunction
@@ -49,7 +49,7 @@
4949
- // 041: aload 7
5050
- // 043: astore 5
5151
- // 045: aload 4
52-
- // 047: invokevirtual net/minecraft/world/level/levelgen/densityfunction/op/MarkerFunction.wrapped ()Lnet/minecraft/world/level/levelgen/DensityFunction;
52+
- // 047: invokevirtual net/minecraft/world/level/levelgen/densityfunction/op/MarkerFunction.wrapped ()Lnet/minecraft/world/level/levelgen/densityfunction/DensityFunction;
5353
- // 04a: astore 7
5454
- // 04c: aload 7
5555
- // 04e: astore 6
@@ -68,31 +68,31 @@
6868
- // 08d: dup
6969
- // 08e: aload 0
7070
- // 08f: aload 6
71-
- // 091: invokespecial net/minecraft/world/level/levelgen/NoiseChunk$NoiseInterpolator.<init> (Lnet/minecraft/world/level/levelgen/NoiseChunk;Lnet/minecraft/world/level/levelgen/DensityFunction;)V
71+
- // 091: invokespecial net/minecraft/world/level/levelgen/NoiseChunk$NoiseInterpolator.<init> (Lnet/minecraft/world/level/levelgen/NoiseChunk;Lnet/minecraft/world/level/levelgen/densityfunction/DensityFunction;)V
7272
- // 094: goto 130
7373
- // 097: new net/minecraft/world/level/levelgen/NoiseChunk$FlatCache
7474
- // 09a: dup
7575
- // 09b: aload 0
7676
- // 09c: aload 6
7777
- // 09e: bipush 1
78-
- // 09f: invokespecial net/minecraft/world/level/levelgen/NoiseChunk$FlatCache.<init> (Lnet/minecraft/world/level/levelgen/NoiseChunk;Lnet/minecraft/world/level/levelgen/DensityFunction;Z)V
78+
- // 09f: invokespecial net/minecraft/world/level/levelgen/NoiseChunk$FlatCache.<init> (Lnet/minecraft/world/level/levelgen/NoiseChunk;Lnet/minecraft/world/level/levelgen/densityfunction/DensityFunction;Z)V
7979
- // 0a2: goto 130
8080
- // 0a5: new net/minecraft/world/level/levelgen/NoiseChunk$Cache2D
8181
- // 0a8: dup
8282
- // 0a9: aload 6
83-
- // 0ab: invokespecial net/minecraft/world/level/levelgen/NoiseChunk$Cache2D.<init> (Lnet/minecraft/world/level/levelgen/DensityFunction;)V
83+
- // 0ab: invokespecial net/minecraft/world/level/levelgen/NoiseChunk$Cache2D.<init> (Lnet/minecraft/world/level/levelgen/densityfunction/DensityFunction;)V
8484
- // 0ae: goto 130
8585
- // 0b1: new net/minecraft/world/level/levelgen/NoiseChunk$CacheOnce
8686
- // 0b4: dup
8787
- // 0b5: aload 0
8888
- // 0b6: aload 6
89-
- // 0b8: invokespecial net/minecraft/world/level/levelgen/NoiseChunk$CacheOnce.<init> (Lnet/minecraft/world/level/levelgen/NoiseChunk;Lnet/minecraft/world/level/levelgen/DensityFunction;)V
89+
- // 0b8: invokespecial net/minecraft/world/level/levelgen/NoiseChunk$CacheOnce.<init> (Lnet/minecraft/world/level/levelgen/NoiseChunk;Lnet/minecraft/world/level/levelgen/densityfunction/DensityFunction;)V
9090
- // 0bb: goto 130
9191
- // 0be: new net/minecraft/world/level/levelgen/NoiseChunk$CacheAllInCell
9292
- // 0c1: dup
9393
- // 0c2: aload 0
9494
- // 0c3: aload 6
95-
- // 0c5: invokespecial net/minecraft/world/level/levelgen/NoiseChunk$CacheAllInCell.<init> (Lnet/minecraft/world/level/levelgen/NoiseChunk;Lnet/minecraft/world/level/levelgen/DensityFunction;)V
95+
- // 0c5: invokespecial net/minecraft/world/level/levelgen/NoiseChunk$CacheAllInCell.<init> (Lnet/minecraft/world/level/levelgen/NoiseChunk;Lnet/minecraft/world/level/levelgen/densityfunction/DensityFunction;)V
9696
- // 0c8: goto 130
9797
- // 0cb: aload 0
9898
- // 0cc: getfield net/minecraft/world/level/levelgen/NoiseChunk.blender Lnet/minecraft/world/level/levelgen/blending/Blender;
@@ -102,39 +102,39 @@
102102
- // 0d8: dup
103103
- // 0d9: aload 0
104104
- // 0da: aload 6
105-
- // 0dc: invokespecial net/minecraft/world/level/levelgen/NoiseChunk$BlendDensity.<init> (Lnet/minecraft/world/level/levelgen/NoiseChunk;Lnet/minecraft/world/level/levelgen/DensityFunction;)V
105+
- // 0dc: invokespecial net/minecraft/world/level/levelgen/NoiseChunk$BlendDensity.<init> (Lnet/minecraft/world/level/levelgen/NoiseChunk;Lnet/minecraft/world/level/levelgen/densityfunction/DensityFunction;)V
106106
- // 0df: goto 130
107107
- // 0e2: aload 6
108108
- // 0e4: goto 130
109109
- // 0e7: aload 2
110-
- // 0e8: checkcast net/minecraft/world/level/levelgen/DensityFunctions$HolderHolder
110+
- // 0e8: checkcast net/minecraft/world/level/levelgen/densityfunction/DensityFunctions$HolderHolder
111111
- // 0eb: astore 7
112112
- // 0ed: aload 7
113-
- // 0ef: invokevirtual net/minecraft/world/level/levelgen/DensityFunctions$HolderHolder.function ()Lnet/minecraft/core/Holder;
113+
- // 0ef: invokevirtual net/minecraft/world/level/levelgen/densityfunction/DensityFunctions$HolderHolder.function ()Lnet/minecraft/core/Holder;
114114
- // 0f2: astore 9
115115
- // 0f4: aload 9
116116
- // 0f6: astore 8
117117
- // 0f8: aload 8
118118
- // 0fa: invokeinterface net/minecraft/core/Holder.value ()Ljava/lang/Object; 1
119-
- // 0ff: checkcast net/minecraft/world/level/levelgen/DensityFunction
119+
- // 0ff: checkcast net/minecraft/world/level/levelgen/densityfunction/DensityFunction
120120
- // 102: goto 130
121121
- // 105: aload 0
122122
- // 106: getfield net/minecraft/world/level/levelgen/NoiseChunk.blendAlpha Lnet/minecraft/world/level/levelgen/NoiseChunk$FlatCache;
123123
- // 109: aload 1
124124
- // 10a: invokestatic java/util/Objects.requireNonNullElse (Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
125-
- // 10d: checkcast net/minecraft/world/level/levelgen/DensityFunction
125+
- // 10d: checkcast net/minecraft/world/level/levelgen/densityfunction/DensityFunction
126126
- // 110: goto 130
127127
- // 113: aload 0
128128
- // 114: getfield net/minecraft/world/level/levelgen/NoiseChunk.blendOffset Lnet/minecraft/world/level/levelgen/NoiseChunk$FlatCache;
129129
- // 117: aload 1
130130
- // 118: invokestatic java/util/Objects.requireNonNullElse (Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
131-
- // 11b: checkcast net/minecraft/world/level/levelgen/DensityFunction
131+
- // 11b: checkcast net/minecraft/world/level/levelgen/densityfunction/DensityFunction
132132
- // 11e: goto 130
133133
- // 121: aload 0
134134
- // 122: getfield net/minecraft/world/level/levelgen/NoiseChunk.beardifier Lnet/minecraft/world/level/levelgen/Beardifier;
135135
- // 125: aload 1
136136
- // 126: invokestatic java/util/Objects.requireNonNullElse (Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
137-
- // 129: checkcast net/minecraft/world/level/levelgen/DensityFunction
137+
- // 129: checkcast net/minecraft/world/level/levelgen/densityfunction/DensityFunction
138138
- // 12c: goto 130
139139
- // 12f: aload 1
140140
- // 130: areturn

0 commit comments

Comments
 (0)