mirror of
https://github.com/LOOHP/Limbo.git
synced 2026-07-22 22:13:30 +00:00
Minecraft 26.2
This commit is contained in:
@@ -24,7 +24,7 @@
|
|||||||
<groupId>com.loohp</groupId>
|
<groupId>com.loohp</groupId>
|
||||||
<artifactId>Limbo</artifactId>
|
<artifactId>Limbo</artifactId>
|
||||||
<name>Limbo</name>
|
<name>Limbo</name>
|
||||||
<version>2026.0.1-ALPHA</version>
|
<version>2026.0.2-ALPHA</version>
|
||||||
|
|
||||||
<description>Standalone Limbo Minecraft Server.</description>
|
<description>Standalone Limbo Minecraft Server.</description>
|
||||||
<url>https://github.com/LOOHP/Limbo</url>
|
<url>https://github.com/LOOHP/Limbo</url>
|
||||||
@@ -136,7 +136,7 @@
|
|||||||
</executions>
|
</executions>
|
||||||
</plugin>
|
</plugin>
|
||||||
</plugins>
|
</plugins>
|
||||||
<finalName>${project.artifactId}-${project.version}-26.1.2</finalName>
|
<finalName>${project.artifactId}-${project.version}-26.2</finalName>
|
||||||
</build>
|
</build>
|
||||||
|
|
||||||
<profiles>
|
<profiles>
|
||||||
|
|||||||
@@ -132,8 +132,9 @@ public final class Limbo {
|
|||||||
|
|
||||||
//===========================
|
//===========================
|
||||||
|
|
||||||
public final String SERVER_IMPLEMENTATION_VERSION = "26.1.2";
|
public final String SERVER_IMPLEMENTATION_VERSION = "26.2";
|
||||||
public final int SERVER_IMPLEMENTATION_PROTOCOL = 775;
|
public final int SERVER_IMPLEMENTATION_PROTOCOL = 776;
|
||||||
|
public final UUID SERVER_SESSION_ID = UUID.randomUUID();
|
||||||
public final String LIMBO_IMPLEMENTATION_VERSION;
|
public final String LIMBO_IMPLEMENTATION_VERSION;
|
||||||
|
|
||||||
private final AtomicBoolean isRunning;
|
private final AtomicBoolean isRunning;
|
||||||
@@ -487,7 +488,7 @@ public final class Limbo {
|
|||||||
}
|
}
|
||||||
|
|
||||||
public int getNextEntityId() {
|
public int getNextEntityId() {
|
||||||
return entityIdCount.getAndUpdate(i -> i == Integer.MAX_VALUE ? 0 : ++i);
|
return entityIdCount.updateAndGet(i -> i == Integer.MAX_VALUE ? 1 : i + 1);
|
||||||
}
|
}
|
||||||
|
|
||||||
public void dispatchCommand(CommandSender sender, String str) {
|
public void dispatchCommand(CommandSender sender, String str) {
|
||||||
|
|||||||
@@ -518,7 +518,7 @@ public class ClientConnection implements Runnable {
|
|||||||
break;
|
break;
|
||||||
}
|
}
|
||||||
|
|
||||||
PacketLoginOutLoginSuccess success = new PacketLoginOutLoginSuccess(uuid, username);
|
PacketLoginOutLoginSuccess success = new PacketLoginOutLoginSuccess(uuid, username, Limbo.getInstance().SERVER_SESSION_ID);
|
||||||
sendPacket(success);
|
sendPacket(success);
|
||||||
|
|
||||||
player = new Player(this, username, uuid, Limbo.getInstance().getNextEntityId(), Limbo.getInstance().getServerProperties().getWorldSpawn(), new PlayerInteractManager());
|
player = new Player(this, username, uuid, Limbo.getInstance().getNextEntityId(), Limbo.getInstance().getServerProperties().getWorldSpawn(), new PlayerInteractManager());
|
||||||
@@ -542,7 +542,7 @@ public class ClientConnection implements Runnable {
|
|||||||
inetAddress = InetAddress.getByName(data.getIpAddress());
|
inetAddress = InetAddress.getByName(data.getIpAddress());
|
||||||
forwardedSkin = data.getSkinResponse();
|
forwardedSkin = data.getSkinResponse();
|
||||||
|
|
||||||
PacketLoginOutLoginSuccess success = new PacketLoginOutLoginSuccess(data.getUuid(), data.getUsername());
|
PacketLoginOutLoginSuccess success = new PacketLoginOutLoginSuccess(data.getUuid(), data.getUsername(), Limbo.getInstance().SERVER_SESSION_ID);
|
||||||
sendPacket(success);
|
sendPacket(success);
|
||||||
|
|
||||||
player = new Player(this, data.getUsername(), data.getUuid(), Limbo.getInstance().getNextEntityId(), Limbo.getInstance().getServerProperties().getWorldSpawn(), new PlayerInteractManager());
|
player = new Player(this, data.getUsername(), data.getUuid(), Limbo.getInstance().getNextEntityId(), Limbo.getInstance().getServerProperties().getWorldSpawn(), new PlayerInteractManager());
|
||||||
@@ -595,7 +595,7 @@ public class ClientConnection implements Runnable {
|
|||||||
worldSpawn = spawnEvent.getSpawnLocation();
|
worldSpawn = spawnEvent.getSpawnLocation();
|
||||||
World world = worldSpawn.getWorld();
|
World world = worldSpawn.getWorld();
|
||||||
|
|
||||||
PacketPlayOutLogin join = new PacketPlayOutLogin(player.getEntityId(), false, Limbo.getInstance().getWorlds(), properties.getMaxPlayers(), 8, 8, properties.isReducedDebugInfo(), true, false, world.getEnvironment(), world, 0, properties.getDefaultGamemode(), false, true, 0, 0, false);
|
PacketPlayOutLogin join = new PacketPlayOutLogin(player.getEntityId(), false, Limbo.getInstance().getWorlds(), properties.getMaxPlayers(), 8, 8, properties.isReducedDebugInfo(), true, false, world.getEnvironment(), world, 0, properties.getDefaultGamemode(), false, true, 0, 0, false, false);
|
||||||
sendPacket(join);
|
sendPacket(join);
|
||||||
Limbo.getInstance().getUnsafe().a(player, properties.getDefaultGamemode());
|
Limbo.getInstance().getUnsafe().a(player, properties.getDefaultGamemode());
|
||||||
|
|
||||||
|
|||||||
+8
-1
@@ -51,8 +51,15 @@ public class ClientboundUpdateTagsPacket extends PacketOut {
|
|||||||
DataOutputStream output = new DataOutputStream(buffer);
|
DataOutputStream output = new DataOutputStream(buffer);
|
||||||
output.writeByte(PacketRegistry.getPacketId(getClass()));
|
output.writeByte(PacketRegistry.getPacketId(getClass()));
|
||||||
|
|
||||||
DataTypeIO.writeVarInt(output, registries.size());
|
List<RegistryCustom> registriesWithTags = new ArrayList<>();
|
||||||
for (RegistryCustom registry : registries) {
|
for (RegistryCustom registry : registries) {
|
||||||
|
if (!registry.getTags().isEmpty()) {
|
||||||
|
registriesWithTags.add(registry);
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
DataTypeIO.writeVarInt(output, registriesWithTags.size());
|
||||||
|
for (RegistryCustom registry : registriesWithTags) {
|
||||||
DataTypeIO.writeString(output, registry.getIdentifier().asString(), StandardCharsets.UTF_8);
|
DataTypeIO.writeString(output, registry.getIdentifier().asString(), StandardCharsets.UTF_8);
|
||||||
DataTypeIO.writeVarInt(output, registry.getTags().size());
|
DataTypeIO.writeVarInt(output, registry.getTags().size());
|
||||||
for (Map.Entry<Key, List<RegistryCustom.Tag>> entry : registry.getTags().entrySet()) {
|
for (Map.Entry<Key, List<RegistryCustom.Tag>> entry : registry.getTags().entrySet()) {
|
||||||
|
|||||||
+8
-1
@@ -32,10 +32,12 @@ public class PacketLoginOutLoginSuccess extends PacketOut {
|
|||||||
|
|
||||||
private final UUID uuid;
|
private final UUID uuid;
|
||||||
private final String username;
|
private final String username;
|
||||||
|
private final UUID sessionId;
|
||||||
|
|
||||||
public PacketLoginOutLoginSuccess(UUID uuid, String username) {
|
public PacketLoginOutLoginSuccess(UUID uuid, String username, UUID sessionId) {
|
||||||
this.uuid = uuid;
|
this.uuid = uuid;
|
||||||
this.username = username;
|
this.username = username;
|
||||||
|
this.sessionId = sessionId;
|
||||||
}
|
}
|
||||||
|
|
||||||
public UUID getUuid() {
|
public UUID getUuid() {
|
||||||
@@ -46,6 +48,10 @@ public class PacketLoginOutLoginSuccess extends PacketOut {
|
|||||||
return username;
|
return username;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
public UUID getSessionId() {
|
||||||
|
return sessionId;
|
||||||
|
}
|
||||||
|
|
||||||
@Override
|
@Override
|
||||||
public byte[] serializePacket() throws IOException {
|
public byte[] serializePacket() throws IOException {
|
||||||
ByteArrayOutputStream buffer = new ByteArrayOutputStream();
|
ByteArrayOutputStream buffer = new ByteArrayOutputStream();
|
||||||
@@ -55,6 +61,7 @@ public class PacketLoginOutLoginSuccess extends PacketOut {
|
|||||||
DataTypeIO.writeUUID(output, uuid);
|
DataTypeIO.writeUUID(output, uuid);
|
||||||
DataTypeIO.writeString(output, username, StandardCharsets.UTF_8);
|
DataTypeIO.writeString(output, username, StandardCharsets.UTF_8);
|
||||||
DataTypeIO.writeVarInt(output, 0);
|
DataTypeIO.writeVarInt(output, 0);
|
||||||
|
DataTypeIO.writeUUID(output, sessionId);
|
||||||
|
|
||||||
return buffer.toByteArray();
|
return buffer.toByteArray();
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -52,9 +52,10 @@ public class PacketPlayOutLogin extends PacketOut {
|
|||||||
private final boolean isFlat;
|
private final boolean isFlat;
|
||||||
private final int portalCooldown;
|
private final int portalCooldown;
|
||||||
private final int seaLevel;
|
private final int seaLevel;
|
||||||
|
private final boolean onlineMode;
|
||||||
private final boolean enforcesSecureChat;
|
private final boolean enforcesSecureChat;
|
||||||
|
|
||||||
public PacketPlayOutLogin(int entityId, boolean isHardcore, List<World> worlds, int maxPlayers, int viewDistance, int simulationDistance, boolean reducedDebugInfo, boolean enableRespawnScreen, boolean doLimitedCrafting, Environment dimension, World world, long hashedSeed, GameMode gamemode, boolean isDebug, boolean isFlat, int portalCooldown, int seaLevel, boolean enforcesSecureChat) {
|
public PacketPlayOutLogin(int entityId, boolean isHardcore, List<World> worlds, int maxPlayers, int viewDistance, int simulationDistance, boolean reducedDebugInfo, boolean enableRespawnScreen, boolean doLimitedCrafting, Environment dimension, World world, long hashedSeed, GameMode gamemode, boolean isDebug, boolean isFlat, int portalCooldown, int seaLevel, boolean onlineMode, boolean enforcesSecureChat) {
|
||||||
this.entityId = entityId;
|
this.entityId = entityId;
|
||||||
this.isHardcore = isHardcore;
|
this.isHardcore = isHardcore;
|
||||||
this.worlds = worlds;
|
this.worlds = worlds;
|
||||||
@@ -72,6 +73,7 @@ public class PacketPlayOutLogin extends PacketOut {
|
|||||||
this.isFlat = isFlat;
|
this.isFlat = isFlat;
|
||||||
this.portalCooldown = portalCooldown;
|
this.portalCooldown = portalCooldown;
|
||||||
this.seaLevel = seaLevel;
|
this.seaLevel = seaLevel;
|
||||||
|
this.onlineMode = onlineMode;
|
||||||
this.enforcesSecureChat = enforcesSecureChat;
|
this.enforcesSecureChat = enforcesSecureChat;
|
||||||
}
|
}
|
||||||
|
|
||||||
@@ -143,6 +145,10 @@ public class PacketPlayOutLogin extends PacketOut {
|
|||||||
return seaLevel;
|
return seaLevel;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
public boolean isOnlineMode() {
|
||||||
|
return onlineMode;
|
||||||
|
}
|
||||||
|
|
||||||
public boolean isEnforcesSecureChat() {
|
public boolean isEnforcesSecureChat() {
|
||||||
return enforcesSecureChat;
|
return enforcesSecureChat;
|
||||||
}
|
}
|
||||||
@@ -175,6 +181,7 @@ public class PacketPlayOutLogin extends PacketOut {
|
|||||||
output.writeBoolean(false);
|
output.writeBoolean(false);
|
||||||
DataTypeIO.writeVarInt(output, portalCooldown);
|
DataTypeIO.writeVarInt(output, portalCooldown);
|
||||||
DataTypeIO.writeVarInt(output, seaLevel);
|
DataTypeIO.writeVarInt(output, seaLevel);
|
||||||
|
output.writeBoolean(onlineMode);
|
||||||
output.writeBoolean(enforcesSecureChat);
|
output.writeBoolean(enforcesSecureChat);
|
||||||
|
|
||||||
return buffer.toByteArray();
|
return buffer.toByteArray();
|
||||||
|
|||||||
@@ -131,7 +131,7 @@ public class RegistryCustom {
|
|||||||
for (String path : ClasspathResourcesUtils.getResources(pattern)) {
|
for (String path : ClasspathResourcesUtils.getResources(pattern)) {
|
||||||
if (path.endsWith(".json")) {
|
if (path.endsWith(".json")) {
|
||||||
try (InputStream inputStream = Limbo.class.getClassLoader().getResourceAsStream(path)) {
|
try (InputStream inputStream = Limbo.class.getClassLoader().getResourceAsStream(path)) {
|
||||||
Key entryKey = Key.key(identifier.namespace(), path.substring(path.indexOf(identifier.value()) + identifier.value().length() + 1, path.lastIndexOf(".")));
|
Key entryKey = Key.key(identifier.namespace(), path.substring(pathStart.length(), path.lastIndexOf(".")));
|
||||||
JSONObject jsonObject = (JSONObject) new JSONParser().parse(new InputStreamReader(inputStream, StandardCharsets.UTF_8));
|
JSONObject jsonObject = (JSONObject) new JSONParser().parse(new InputStreamReader(inputStream, StandardCharsets.UTF_8));
|
||||||
JSONArray valuesArray = (JSONArray) jsonObject.get("values");
|
JSONArray valuesArray = (JSONArray) jsonObject.get("values");
|
||||||
List<Tag> values = new ArrayList<>();
|
List<Tag> values = new ArrayList<>();
|
||||||
|
|||||||
@@ -5,7 +5,9 @@
|
|||||||
{
|
{
|
||||||
"condition": {
|
"condition": {
|
||||||
"type": "minecraft:structure",
|
"type": "minecraft:structure",
|
||||||
"structures": "#minecraft:cats_spawn_as_black"
|
"structures": [
|
||||||
|
"minecraft:swamp_hut"
|
||||||
|
]
|
||||||
},
|
},
|
||||||
"priority": 1
|
"priority": 1
|
||||||
},
|
},
|
||||||
|
|||||||
@@ -6,7 +6,34 @@
|
|||||||
{
|
{
|
||||||
"condition": {
|
"condition": {
|
||||||
"type": "minecraft:biome",
|
"type": "minecraft:biome",
|
||||||
"biomes": "#minecraft:spawns_cold_variant_farm_animals"
|
"biomes": [
|
||||||
|
"minecraft:snowy_plains",
|
||||||
|
"minecraft:ice_spikes",
|
||||||
|
"minecraft:frozen_peaks",
|
||||||
|
"minecraft:jagged_peaks",
|
||||||
|
"minecraft:snowy_slopes",
|
||||||
|
"minecraft:frozen_ocean",
|
||||||
|
"minecraft:deep_frozen_ocean",
|
||||||
|
"minecraft:grove",
|
||||||
|
"minecraft:deep_dark",
|
||||||
|
"minecraft:frozen_river",
|
||||||
|
"minecraft:snowy_taiga",
|
||||||
|
"minecraft:snowy_beach",
|
||||||
|
"minecraft:the_end",
|
||||||
|
"minecraft:end_highlands",
|
||||||
|
"minecraft:end_midlands",
|
||||||
|
"minecraft:small_end_islands",
|
||||||
|
"minecraft:end_barrens",
|
||||||
|
"minecraft:cold_ocean",
|
||||||
|
"minecraft:deep_cold_ocean",
|
||||||
|
"minecraft:old_growth_pine_taiga",
|
||||||
|
"minecraft:old_growth_spruce_taiga",
|
||||||
|
"minecraft:taiga",
|
||||||
|
"minecraft:windswept_forest",
|
||||||
|
"minecraft:windswept_gravelly_hills",
|
||||||
|
"minecraft:windswept_hills",
|
||||||
|
"minecraft:stony_peaks"
|
||||||
|
]
|
||||||
},
|
},
|
||||||
"priority": 1
|
"priority": 1
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -5,7 +5,27 @@
|
|||||||
{
|
{
|
||||||
"condition": {
|
"condition": {
|
||||||
"type": "minecraft:biome",
|
"type": "minecraft:biome",
|
||||||
"biomes": "#minecraft:spawns_warm_variant_farm_animals"
|
"biomes": [
|
||||||
|
"minecraft:desert",
|
||||||
|
"minecraft:warm_ocean",
|
||||||
|
"minecraft:bamboo_jungle",
|
||||||
|
"minecraft:jungle",
|
||||||
|
"minecraft:sparse_jungle",
|
||||||
|
"minecraft:savanna",
|
||||||
|
"minecraft:savanna_plateau",
|
||||||
|
"minecraft:windswept_savanna",
|
||||||
|
"minecraft:nether_wastes",
|
||||||
|
"minecraft:soul_sand_valley",
|
||||||
|
"minecraft:crimson_forest",
|
||||||
|
"minecraft:warped_forest",
|
||||||
|
"minecraft:basalt_deltas",
|
||||||
|
"minecraft:badlands",
|
||||||
|
"minecraft:eroded_badlands",
|
||||||
|
"minecraft:wooded_badlands",
|
||||||
|
"minecraft:mangrove_swamp",
|
||||||
|
"minecraft:deep_lukewarm_ocean",
|
||||||
|
"minecraft:lukewarm_ocean"
|
||||||
|
]
|
||||||
},
|
},
|
||||||
"priority": 1
|
"priority": 1
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -6,7 +6,34 @@
|
|||||||
{
|
{
|
||||||
"condition": {
|
"condition": {
|
||||||
"type": "minecraft:biome",
|
"type": "minecraft:biome",
|
||||||
"biomes": "#minecraft:spawns_cold_variant_farm_animals"
|
"biomes": [
|
||||||
|
"minecraft:snowy_plains",
|
||||||
|
"minecraft:ice_spikes",
|
||||||
|
"minecraft:frozen_peaks",
|
||||||
|
"minecraft:jagged_peaks",
|
||||||
|
"minecraft:snowy_slopes",
|
||||||
|
"minecraft:frozen_ocean",
|
||||||
|
"minecraft:deep_frozen_ocean",
|
||||||
|
"minecraft:grove",
|
||||||
|
"minecraft:deep_dark",
|
||||||
|
"minecraft:frozen_river",
|
||||||
|
"minecraft:snowy_taiga",
|
||||||
|
"minecraft:snowy_beach",
|
||||||
|
"minecraft:the_end",
|
||||||
|
"minecraft:end_highlands",
|
||||||
|
"minecraft:end_midlands",
|
||||||
|
"minecraft:small_end_islands",
|
||||||
|
"minecraft:end_barrens",
|
||||||
|
"minecraft:cold_ocean",
|
||||||
|
"minecraft:deep_cold_ocean",
|
||||||
|
"minecraft:old_growth_pine_taiga",
|
||||||
|
"minecraft:old_growth_spruce_taiga",
|
||||||
|
"minecraft:taiga",
|
||||||
|
"minecraft:windswept_forest",
|
||||||
|
"minecraft:windswept_gravelly_hills",
|
||||||
|
"minecraft:windswept_hills",
|
||||||
|
"minecraft:stony_peaks"
|
||||||
|
]
|
||||||
},
|
},
|
||||||
"priority": 1
|
"priority": 1
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -6,7 +6,27 @@
|
|||||||
{
|
{
|
||||||
"condition": {
|
"condition": {
|
||||||
"type": "minecraft:biome",
|
"type": "minecraft:biome",
|
||||||
"biomes": "#minecraft:spawns_warm_variant_farm_animals"
|
"biomes": [
|
||||||
|
"minecraft:desert",
|
||||||
|
"minecraft:warm_ocean",
|
||||||
|
"minecraft:bamboo_jungle",
|
||||||
|
"minecraft:jungle",
|
||||||
|
"minecraft:sparse_jungle",
|
||||||
|
"minecraft:savanna",
|
||||||
|
"minecraft:savanna_plateau",
|
||||||
|
"minecraft:windswept_savanna",
|
||||||
|
"minecraft:nether_wastes",
|
||||||
|
"minecraft:soul_sand_valley",
|
||||||
|
"minecraft:crimson_forest",
|
||||||
|
"minecraft:warped_forest",
|
||||||
|
"minecraft:basalt_deltas",
|
||||||
|
"minecraft:badlands",
|
||||||
|
"minecraft:eroded_badlands",
|
||||||
|
"minecraft:wooded_badlands",
|
||||||
|
"minecraft:mangrove_swamp",
|
||||||
|
"minecraft:deep_lukewarm_ocean",
|
||||||
|
"minecraft:lukewarm_ocean"
|
||||||
|
]
|
||||||
},
|
},
|
||||||
"priority": 1
|
"priority": 1
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -0,0 +1,6 @@
|
|||||||
|
{
|
||||||
|
"effects": "burning",
|
||||||
|
"exhaustion": 0.1,
|
||||||
|
"message_id": "sulfurCubeHot",
|
||||||
|
"scaling": "when_caused_by_living_non_player"
|
||||||
|
}
|
||||||
@@ -41,7 +41,10 @@
|
|||||||
"has_ender_dragon_fight": false,
|
"has_ender_dragon_fight": false,
|
||||||
"has_skylight": true,
|
"has_skylight": true,
|
||||||
"height": 256,
|
"height": 256,
|
||||||
"infiniburn": "#minecraft:infiniburn_overworld",
|
"infiniburn": [
|
||||||
|
"minecraft:netherrack",
|
||||||
|
"minecraft:magma_block"
|
||||||
|
],
|
||||||
"logical_height": 256,
|
"logical_height": 256,
|
||||||
"min_y": 0,
|
"min_y": 0,
|
||||||
"monster_spawn_block_light_limit": 0,
|
"monster_spawn_block_light_limit": 0,
|
||||||
|
|||||||
@@ -41,7 +41,10 @@
|
|||||||
"has_ender_dragon_fight": false,
|
"has_ender_dragon_fight": false,
|
||||||
"has_skylight": true,
|
"has_skylight": true,
|
||||||
"height": 256,
|
"height": 256,
|
||||||
"infiniburn": "#minecraft:infiniburn_overworld",
|
"infiniburn": [
|
||||||
|
"minecraft:netherrack",
|
||||||
|
"minecraft:magma_block"
|
||||||
|
],
|
||||||
"logical_height": 256,
|
"logical_height": 256,
|
||||||
"min_y": 0,
|
"min_y": 0,
|
||||||
"monster_spawn_block_light_limit": 0,
|
"monster_spawn_block_light_limit": 0,
|
||||||
|
|||||||
@@ -35,7 +35,11 @@
|
|||||||
"has_fixed_time": true,
|
"has_fixed_time": true,
|
||||||
"has_skylight": true,
|
"has_skylight": true,
|
||||||
"height": 256,
|
"height": 256,
|
||||||
"infiniburn": "#minecraft:infiniburn_end",
|
"infiniburn": [
|
||||||
|
"minecraft:netherrack",
|
||||||
|
"minecraft:magma_block",
|
||||||
|
"minecraft:bedrock"
|
||||||
|
],
|
||||||
"logical_height": 256,
|
"logical_height": 256,
|
||||||
"min_y": 0,
|
"min_y": 0,
|
||||||
"monster_spawn_block_light_limit": 0,
|
"monster_spawn_block_light_limit": 0,
|
||||||
|
|||||||
@@ -29,7 +29,10 @@
|
|||||||
"has_fixed_time": true,
|
"has_fixed_time": true,
|
||||||
"has_skylight": false,
|
"has_skylight": false,
|
||||||
"height": 256,
|
"height": 256,
|
||||||
"infiniburn": "#minecraft:infiniburn_nether",
|
"infiniburn": [
|
||||||
|
"minecraft:netherrack",
|
||||||
|
"minecraft:magma_block"
|
||||||
|
],
|
||||||
"logical_height": 128,
|
"logical_height": 128,
|
||||||
"min_y": 0,
|
"min_y": 0,
|
||||||
"monster_spawn_block_light_limit": 15,
|
"monster_spawn_block_light_limit": 15,
|
||||||
|
|||||||
@@ -4,7 +4,25 @@
|
|||||||
{
|
{
|
||||||
"condition": {
|
"condition": {
|
||||||
"type": "minecraft:biome",
|
"type": "minecraft:biome",
|
||||||
"biomes": "#minecraft:spawns_cold_variant_frogs"
|
"biomes": [
|
||||||
|
"minecraft:snowy_plains",
|
||||||
|
"minecraft:ice_spikes",
|
||||||
|
"minecraft:frozen_peaks",
|
||||||
|
"minecraft:jagged_peaks",
|
||||||
|
"minecraft:snowy_slopes",
|
||||||
|
"minecraft:frozen_ocean",
|
||||||
|
"minecraft:deep_frozen_ocean",
|
||||||
|
"minecraft:grove",
|
||||||
|
"minecraft:deep_dark",
|
||||||
|
"minecraft:frozen_river",
|
||||||
|
"minecraft:snowy_taiga",
|
||||||
|
"minecraft:snowy_beach",
|
||||||
|
"minecraft:the_end",
|
||||||
|
"minecraft:end_highlands",
|
||||||
|
"minecraft:end_midlands",
|
||||||
|
"minecraft:small_end_islands",
|
||||||
|
"minecraft:end_barrens"
|
||||||
|
]
|
||||||
},
|
},
|
||||||
"priority": 1
|
"priority": 1
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -4,7 +4,25 @@
|
|||||||
{
|
{
|
||||||
"condition": {
|
"condition": {
|
||||||
"type": "minecraft:biome",
|
"type": "minecraft:biome",
|
||||||
"biomes": "#minecraft:spawns_warm_variant_frogs"
|
"biomes": [
|
||||||
|
"minecraft:desert",
|
||||||
|
"minecraft:warm_ocean",
|
||||||
|
"minecraft:bamboo_jungle",
|
||||||
|
"minecraft:jungle",
|
||||||
|
"minecraft:sparse_jungle",
|
||||||
|
"minecraft:savanna",
|
||||||
|
"minecraft:savanna_plateau",
|
||||||
|
"minecraft:windswept_savanna",
|
||||||
|
"minecraft:nether_wastes",
|
||||||
|
"minecraft:soul_sand_valley",
|
||||||
|
"minecraft:crimson_forest",
|
||||||
|
"minecraft:warped_forest",
|
||||||
|
"minecraft:basalt_deltas",
|
||||||
|
"minecraft:badlands",
|
||||||
|
"minecraft:eroded_badlands",
|
||||||
|
"minecraft:wooded_badlands",
|
||||||
|
"minecraft:mangrove_swamp"
|
||||||
|
]
|
||||||
},
|
},
|
||||||
"priority": 1
|
"priority": 1
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -0,0 +1,8 @@
|
|||||||
|
{
|
||||||
|
"comparator_output": 8,
|
||||||
|
"description": {
|
||||||
|
"translate": "jukebox_song.minecraft.bounce"
|
||||||
|
},
|
||||||
|
"length_in_seconds": 234.0,
|
||||||
|
"sound_event": "minecraft:music_disc.bounce"
|
||||||
|
}
|
||||||
@@ -6,7 +6,34 @@
|
|||||||
{
|
{
|
||||||
"condition": {
|
"condition": {
|
||||||
"type": "minecraft:biome",
|
"type": "minecraft:biome",
|
||||||
"biomes": "#minecraft:spawns_cold_variant_farm_animals"
|
"biomes": [
|
||||||
|
"minecraft:snowy_plains",
|
||||||
|
"minecraft:ice_spikes",
|
||||||
|
"minecraft:frozen_peaks",
|
||||||
|
"minecraft:jagged_peaks",
|
||||||
|
"minecraft:snowy_slopes",
|
||||||
|
"minecraft:frozen_ocean",
|
||||||
|
"minecraft:deep_frozen_ocean",
|
||||||
|
"minecraft:grove",
|
||||||
|
"minecraft:deep_dark",
|
||||||
|
"minecraft:frozen_river",
|
||||||
|
"minecraft:snowy_taiga",
|
||||||
|
"minecraft:snowy_beach",
|
||||||
|
"minecraft:the_end",
|
||||||
|
"minecraft:end_highlands",
|
||||||
|
"minecraft:end_midlands",
|
||||||
|
"minecraft:small_end_islands",
|
||||||
|
"minecraft:end_barrens",
|
||||||
|
"minecraft:cold_ocean",
|
||||||
|
"minecraft:deep_cold_ocean",
|
||||||
|
"minecraft:old_growth_pine_taiga",
|
||||||
|
"minecraft:old_growth_spruce_taiga",
|
||||||
|
"minecraft:taiga",
|
||||||
|
"minecraft:windswept_forest",
|
||||||
|
"minecraft:windswept_gravelly_hills",
|
||||||
|
"minecraft:windswept_hills",
|
||||||
|
"minecraft:stony_peaks"
|
||||||
|
]
|
||||||
},
|
},
|
||||||
"priority": 1
|
"priority": 1
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -5,7 +5,27 @@
|
|||||||
{
|
{
|
||||||
"condition": {
|
"condition": {
|
||||||
"type": "minecraft:biome",
|
"type": "minecraft:biome",
|
||||||
"biomes": "#minecraft:spawns_warm_variant_farm_animals"
|
"biomes": [
|
||||||
|
"minecraft:desert",
|
||||||
|
"minecraft:warm_ocean",
|
||||||
|
"minecraft:bamboo_jungle",
|
||||||
|
"minecraft:jungle",
|
||||||
|
"minecraft:sparse_jungle",
|
||||||
|
"minecraft:savanna",
|
||||||
|
"minecraft:savanna_plateau",
|
||||||
|
"minecraft:windswept_savanna",
|
||||||
|
"minecraft:nether_wastes",
|
||||||
|
"minecraft:soul_sand_valley",
|
||||||
|
"minecraft:crimson_forest",
|
||||||
|
"minecraft:warped_forest",
|
||||||
|
"minecraft:basalt_deltas",
|
||||||
|
"minecraft:badlands",
|
||||||
|
"minecraft:eroded_badlands",
|
||||||
|
"minecraft:wooded_badlands",
|
||||||
|
"minecraft:mangrove_swamp",
|
||||||
|
"minecraft:deep_lukewarm_ocean",
|
||||||
|
"minecraft:lukewarm_ocean"
|
||||||
|
]
|
||||||
},
|
},
|
||||||
"priority": 1
|
"priority": 1
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -1,8 +0,0 @@
|
|||||||
{
|
|
||||||
"values": [
|
|
||||||
"minecraft:acacia_log",
|
|
||||||
"minecraft:acacia_wood",
|
|
||||||
"minecraft:stripped_acacia_log",
|
|
||||||
"minecraft:stripped_acacia_wood"
|
|
||||||
]
|
|
||||||
}
|
|
||||||
@@ -1,7 +0,0 @@
|
|||||||
{
|
|
||||||
"values": [
|
|
||||||
"minecraft:air",
|
|
||||||
"minecraft:void_air",
|
|
||||||
"minecraft:cave_air"
|
|
||||||
]
|
|
||||||
}
|
|
||||||
@@ -1,6 +0,0 @@
|
|||||||
{
|
|
||||||
"values": [
|
|
||||||
"#minecraft:ceiling_hanging_signs",
|
|
||||||
"#minecraft:wall_hanging_signs"
|
|
||||||
]
|
|
||||||
}
|
|
||||||
@@ -1,6 +0,0 @@
|
|||||||
{
|
|
||||||
"values": [
|
|
||||||
"#minecraft:signs",
|
|
||||||
"#minecraft:all_hanging_signs"
|
|
||||||
]
|
|
||||||
}
|
|
||||||
@@ -1,16 +0,0 @@
|
|||||||
{
|
|
||||||
"values": [
|
|
||||||
"minecraft:deepslate",
|
|
||||||
"minecraft:deepslate_bricks",
|
|
||||||
"minecraft:deepslate_tiles",
|
|
||||||
"minecraft:deepslate_brick_slab",
|
|
||||||
"minecraft:deepslate_tile_slab",
|
|
||||||
"minecraft:deepslate_brick_stairs",
|
|
||||||
"minecraft:deepslate_tile_wall",
|
|
||||||
"minecraft:deepslate_brick_wall",
|
|
||||||
"minecraft:cobbled_deepslate",
|
|
||||||
"minecraft:cracked_deepslate_bricks",
|
|
||||||
"minecraft:cracked_deepslate_tiles",
|
|
||||||
"minecraft:gray_wool"
|
|
||||||
]
|
|
||||||
}
|
|
||||||
@@ -1,5 +0,0 @@
|
|||||||
{
|
|
||||||
"values": [
|
|
||||||
"minecraft:grass_block"
|
|
||||||
]
|
|
||||||
}
|
|
||||||
@@ -1,7 +0,0 @@
|
|||||||
{
|
|
||||||
"values": [
|
|
||||||
"minecraft:anvil",
|
|
||||||
"minecraft:chipped_anvil",
|
|
||||||
"minecraft:damaged_anvil"
|
|
||||||
]
|
|
||||||
}
|
|
||||||
@@ -1,8 +0,0 @@
|
|||||||
{
|
|
||||||
"values": [
|
|
||||||
"#minecraft:animals_spawnable_on",
|
|
||||||
"#minecraft:badlands_terracotta",
|
|
||||||
"minecraft:red_sand",
|
|
||||||
"minecraft:coarse_dirt"
|
|
||||||
]
|
|
||||||
}
|
|
||||||
@@ -1,5 +0,0 @@
|
|||||||
{
|
|
||||||
"values": [
|
|
||||||
"minecraft:clay"
|
|
||||||
]
|
|
||||||
}
|
|
||||||
@@ -1,9 +0,0 @@
|
|||||||
{
|
|
||||||
"values": [
|
|
||||||
"#minecraft:substrate_overworld",
|
|
||||||
"#minecraft:sand",
|
|
||||||
"#minecraft:terracotta",
|
|
||||||
"minecraft:snow_block",
|
|
||||||
"minecraft:powder_snow"
|
|
||||||
]
|
|
||||||
}
|
|
||||||
@@ -1,13 +0,0 @@
|
|||||||
{
|
|
||||||
"values": [
|
|
||||||
"#minecraft:base_stone_overworld",
|
|
||||||
"#minecraft:substrate_overworld",
|
|
||||||
"#minecraft:terracotta",
|
|
||||||
"minecraft:red_sand",
|
|
||||||
"minecraft:clay",
|
|
||||||
"minecraft:gravel",
|
|
||||||
"minecraft:sand",
|
|
||||||
"minecraft:snow_block",
|
|
||||||
"minecraft:powder_snow"
|
|
||||||
]
|
|
||||||
}
|
|
||||||
@@ -1,11 +0,0 @@
|
|||||||
{
|
|
||||||
"values": [
|
|
||||||
"minecraft:terracotta",
|
|
||||||
"minecraft:white_terracotta",
|
|
||||||
"minecraft:yellow_terracotta",
|
|
||||||
"minecraft:orange_terracotta",
|
|
||||||
"minecraft:red_terracotta",
|
|
||||||
"minecraft:brown_terracotta",
|
|
||||||
"minecraft:light_gray_terracotta"
|
|
||||||
]
|
|
||||||
}
|
|
||||||
@@ -1,6 +0,0 @@
|
|||||||
{
|
|
||||||
"values": [
|
|
||||||
"minecraft:bamboo_block",
|
|
||||||
"minecraft:stripped_bamboo_block"
|
|
||||||
]
|
|
||||||
}
|
|
||||||
@@ -1,36 +0,0 @@
|
|||||||
{
|
|
||||||
"values": [
|
|
||||||
"minecraft:white_banner",
|
|
||||||
"minecraft:orange_banner",
|
|
||||||
"minecraft:magenta_banner",
|
|
||||||
"minecraft:light_blue_banner",
|
|
||||||
"minecraft:yellow_banner",
|
|
||||||
"minecraft:lime_banner",
|
|
||||||
"minecraft:pink_banner",
|
|
||||||
"minecraft:gray_banner",
|
|
||||||
"minecraft:light_gray_banner",
|
|
||||||
"minecraft:cyan_banner",
|
|
||||||
"minecraft:purple_banner",
|
|
||||||
"minecraft:blue_banner",
|
|
||||||
"minecraft:brown_banner",
|
|
||||||
"minecraft:green_banner",
|
|
||||||
"minecraft:red_banner",
|
|
||||||
"minecraft:black_banner",
|
|
||||||
"minecraft:white_wall_banner",
|
|
||||||
"minecraft:orange_wall_banner",
|
|
||||||
"minecraft:magenta_wall_banner",
|
|
||||||
"minecraft:light_blue_wall_banner",
|
|
||||||
"minecraft:yellow_wall_banner",
|
|
||||||
"minecraft:lime_wall_banner",
|
|
||||||
"minecraft:pink_wall_banner",
|
|
||||||
"minecraft:gray_wall_banner",
|
|
||||||
"minecraft:light_gray_wall_banner",
|
|
||||||
"minecraft:cyan_wall_banner",
|
|
||||||
"minecraft:purple_wall_banner",
|
|
||||||
"minecraft:blue_wall_banner",
|
|
||||||
"minecraft:brown_wall_banner",
|
|
||||||
"minecraft:green_wall_banner",
|
|
||||||
"minecraft:red_wall_banner",
|
|
||||||
"minecraft:black_wall_banner"
|
|
||||||
]
|
|
||||||
}
|
|
||||||
@@ -1,13 +0,0 @@
|
|||||||
{
|
|
||||||
"values": [
|
|
||||||
"minecraft:iron_bars",
|
|
||||||
"minecraft:copper_bars",
|
|
||||||
"minecraft:waxed_copper_bars",
|
|
||||||
"minecraft:exposed_copper_bars",
|
|
||||||
"minecraft:waxed_exposed_copper_bars",
|
|
||||||
"minecraft:weathered_copper_bars",
|
|
||||||
"minecraft:waxed_weathered_copper_bars",
|
|
||||||
"minecraft:oxidized_copper_bars",
|
|
||||||
"minecraft:waxed_oxidized_copper_bars"
|
|
||||||
]
|
|
||||||
}
|
|
||||||
@@ -1,7 +0,0 @@
|
|||||||
{
|
|
||||||
"values": [
|
|
||||||
"minecraft:netherrack",
|
|
||||||
"minecraft:basalt",
|
|
||||||
"minecraft:blackstone"
|
|
||||||
]
|
|
||||||
}
|
|
||||||
@@ -1,10 +0,0 @@
|
|||||||
{
|
|
||||||
"values": [
|
|
||||||
"minecraft:stone",
|
|
||||||
"minecraft:granite",
|
|
||||||
"minecraft:diorite",
|
|
||||||
"minecraft:andesite",
|
|
||||||
"minecraft:tuff",
|
|
||||||
"minecraft:deepslate"
|
|
||||||
]
|
|
||||||
}
|
|
||||||
@@ -1,5 +0,0 @@
|
|||||||
{
|
|
||||||
"values": [
|
|
||||||
"#minecraft:base_stone_overworld"
|
|
||||||
]
|
|
||||||
}
|
|
||||||
@@ -1,9 +0,0 @@
|
|||||||
{
|
|
||||||
"values": [
|
|
||||||
"minecraft:netherite_block",
|
|
||||||
"minecraft:emerald_block",
|
|
||||||
"minecraft:diamond_block",
|
|
||||||
"minecraft:gold_block",
|
|
||||||
"minecraft:iron_block"
|
|
||||||
]
|
|
||||||
}
|
|
||||||
@@ -1,20 +0,0 @@
|
|||||||
{
|
|
||||||
"values": [
|
|
||||||
"minecraft:red_bed",
|
|
||||||
"minecraft:black_bed",
|
|
||||||
"minecraft:blue_bed",
|
|
||||||
"minecraft:brown_bed",
|
|
||||||
"minecraft:cyan_bed",
|
|
||||||
"minecraft:gray_bed",
|
|
||||||
"minecraft:green_bed",
|
|
||||||
"minecraft:light_blue_bed",
|
|
||||||
"minecraft:light_gray_bed",
|
|
||||||
"minecraft:lime_bed",
|
|
||||||
"minecraft:magenta_bed",
|
|
||||||
"minecraft:orange_bed",
|
|
||||||
"minecraft:pink_bed",
|
|
||||||
"minecraft:purple_bed",
|
|
||||||
"minecraft:white_bed",
|
|
||||||
"minecraft:yellow_bed"
|
|
||||||
]
|
|
||||||
}
|
|
||||||
@@ -1,33 +0,0 @@
|
|||||||
{
|
|
||||||
"values": [
|
|
||||||
"minecraft:dandelion",
|
|
||||||
"minecraft:open_eyeblossom",
|
|
||||||
"minecraft:poppy",
|
|
||||||
"minecraft:blue_orchid",
|
|
||||||
"minecraft:allium",
|
|
||||||
"minecraft:azure_bluet",
|
|
||||||
"minecraft:red_tulip",
|
|
||||||
"minecraft:orange_tulip",
|
|
||||||
"minecraft:white_tulip",
|
|
||||||
"minecraft:pink_tulip",
|
|
||||||
"minecraft:oxeye_daisy",
|
|
||||||
"minecraft:cornflower",
|
|
||||||
"minecraft:lily_of_the_valley",
|
|
||||||
"minecraft:wither_rose",
|
|
||||||
"minecraft:torchflower",
|
|
||||||
"minecraft:sunflower",
|
|
||||||
"minecraft:lilac",
|
|
||||||
"minecraft:peony",
|
|
||||||
"minecraft:rose_bush",
|
|
||||||
"minecraft:pitcher_plant",
|
|
||||||
"minecraft:flowering_azalea_leaves",
|
|
||||||
"minecraft:flowering_azalea",
|
|
||||||
"minecraft:mangrove_propagule",
|
|
||||||
"minecraft:cherry_leaves",
|
|
||||||
"minecraft:pink_petals",
|
|
||||||
"minecraft:wildflowers",
|
|
||||||
"minecraft:chorus_flower",
|
|
||||||
"minecraft:spore_blossom",
|
|
||||||
"minecraft:cactus_flower"
|
|
||||||
]
|
|
||||||
}
|
|
||||||
@@ -1,8 +0,0 @@
|
|||||||
{
|
|
||||||
"values": [
|
|
||||||
"#minecraft:crops",
|
|
||||||
"minecraft:sweet_berry_bush",
|
|
||||||
"minecraft:cave_vines",
|
|
||||||
"minecraft:cave_vines_plant"
|
|
||||||
]
|
|
||||||
}
|
|
||||||
@@ -1,6 +0,0 @@
|
|||||||
{
|
|
||||||
"values": [
|
|
||||||
"minecraft:bee_nest",
|
|
||||||
"minecraft:beehive"
|
|
||||||
]
|
|
||||||
}
|
|
||||||
@@ -1,5 +0,0 @@
|
|||||||
{
|
|
||||||
"values": [
|
|
||||||
"#minecraft:substrate_overworld"
|
|
||||||
]
|
|
||||||
}
|
|
||||||
@@ -1,5 +0,0 @@
|
|||||||
{
|
|
||||||
"values": [
|
|
||||||
"#minecraft:substrate_overworld"
|
|
||||||
]
|
|
||||||
}
|
|
||||||
@@ -1,8 +0,0 @@
|
|||||||
{
|
|
||||||
"values": [
|
|
||||||
"minecraft:birch_log",
|
|
||||||
"minecraft:birch_wood",
|
|
||||||
"minecraft:stripped_birch_log",
|
|
||||||
"minecraft:stripped_birch_wood"
|
|
||||||
]
|
|
||||||
}
|
|
||||||
@@ -1,6 +0,0 @@
|
|||||||
{
|
|
||||||
"values": [
|
|
||||||
"minecraft:barrier",
|
|
||||||
"minecraft:bedrock"
|
|
||||||
]
|
|
||||||
}
|
|
||||||
@@ -1,6 +0,0 @@
|
|||||||
{
|
|
||||||
"values": [
|
|
||||||
"#minecraft:wooden_buttons",
|
|
||||||
"#minecraft:stone_buttons"
|
|
||||||
]
|
|
||||||
}
|
|
||||||
@@ -1,6 +0,0 @@
|
|||||||
{
|
|
||||||
"values": [
|
|
||||||
"#minecraft:sand",
|
|
||||||
"#minecraft:concrete_powder"
|
|
||||||
]
|
|
||||||
}
|
|
||||||
@@ -1,5 +0,0 @@
|
|||||||
{
|
|
||||||
"values": [
|
|
||||||
"#minecraft:sand"
|
|
||||||
]
|
|
||||||
}
|
|
||||||
@@ -1,6 +0,0 @@
|
|||||||
{
|
|
||||||
"values": [
|
|
||||||
"minecraft:campfire",
|
|
||||||
"minecraft:soul_campfire"
|
|
||||||
]
|
|
||||||
}
|
|
||||||
@@ -1,10 +0,0 @@
|
|||||||
{
|
|
||||||
"values": [
|
|
||||||
"minecraft:vine",
|
|
||||||
"minecraft:twisting_vines",
|
|
||||||
"minecraft:twisting_vines_plant",
|
|
||||||
"minecraft:weeping_vines",
|
|
||||||
"minecraft:weeping_vines_plant",
|
|
||||||
"#minecraft:cave_vines"
|
|
||||||
]
|
|
||||||
}
|
|
||||||
@@ -1,21 +0,0 @@
|
|||||||
{
|
|
||||||
"values": [
|
|
||||||
"minecraft:candle_cake",
|
|
||||||
"minecraft:white_candle_cake",
|
|
||||||
"minecraft:orange_candle_cake",
|
|
||||||
"minecraft:magenta_candle_cake",
|
|
||||||
"minecraft:light_blue_candle_cake",
|
|
||||||
"minecraft:yellow_candle_cake",
|
|
||||||
"minecraft:lime_candle_cake",
|
|
||||||
"minecraft:pink_candle_cake",
|
|
||||||
"minecraft:gray_candle_cake",
|
|
||||||
"minecraft:light_gray_candle_cake",
|
|
||||||
"minecraft:cyan_candle_cake",
|
|
||||||
"minecraft:purple_candle_cake",
|
|
||||||
"minecraft:blue_candle_cake",
|
|
||||||
"minecraft:brown_candle_cake",
|
|
||||||
"minecraft:green_candle_cake",
|
|
||||||
"minecraft:red_candle_cake",
|
|
||||||
"minecraft:black_candle_cake"
|
|
||||||
]
|
|
||||||
}
|
|
||||||
@@ -1,21 +0,0 @@
|
|||||||
{
|
|
||||||
"values": [
|
|
||||||
"minecraft:candle",
|
|
||||||
"minecraft:white_candle",
|
|
||||||
"minecraft:orange_candle",
|
|
||||||
"minecraft:magenta_candle",
|
|
||||||
"minecraft:light_blue_candle",
|
|
||||||
"minecraft:yellow_candle",
|
|
||||||
"minecraft:lime_candle",
|
|
||||||
"minecraft:pink_candle",
|
|
||||||
"minecraft:gray_candle",
|
|
||||||
"minecraft:light_gray_candle",
|
|
||||||
"minecraft:cyan_candle",
|
|
||||||
"minecraft:purple_candle",
|
|
||||||
"minecraft:blue_candle",
|
|
||||||
"minecraft:brown_candle",
|
|
||||||
"minecraft:green_candle",
|
|
||||||
"minecraft:red_candle",
|
|
||||||
"minecraft:black_candle"
|
|
||||||
]
|
|
||||||
}
|
|
||||||
@@ -1,8 +0,0 @@
|
|||||||
{
|
|
||||||
"values": [
|
|
||||||
"#minecraft:dirt",
|
|
||||||
"#minecraft:mud",
|
|
||||||
"#minecraft:moss_blocks",
|
|
||||||
"minecraft:podzol"
|
|
||||||
]
|
|
||||||
}
|
|
||||||
@@ -1,5 +0,0 @@
|
|||||||
{
|
|
||||||
"values": [
|
|
||||||
"minecraft:magma_block"
|
|
||||||
]
|
|
||||||
}
|
|
||||||
@@ -1,5 +0,0 @@
|
|||||||
{
|
|
||||||
"values": [
|
|
||||||
"minecraft:magma_block"
|
|
||||||
]
|
|
||||||
}
|
|
||||||
@@ -1,7 +0,0 @@
|
|||||||
{
|
|
||||||
"values": [
|
|
||||||
"minecraft:ice",
|
|
||||||
"minecraft:packed_ice",
|
|
||||||
"minecraft:barrier"
|
|
||||||
]
|
|
||||||
}
|
|
||||||
@@ -1,8 +0,0 @@
|
|||||||
{
|
|
||||||
"values": [
|
|
||||||
"minecraft:cauldron",
|
|
||||||
"minecraft:water_cauldron",
|
|
||||||
"minecraft:lava_cauldron",
|
|
||||||
"minecraft:powder_snow_cauldron"
|
|
||||||
]
|
|
||||||
}
|
|
||||||
@@ -1,6 +0,0 @@
|
|||||||
{
|
|
||||||
"values": [
|
|
||||||
"minecraft:cave_vines_plant",
|
|
||||||
"minecraft:cave_vines"
|
|
||||||
]
|
|
||||||
}
|
|
||||||
@@ -1,16 +0,0 @@
|
|||||||
{
|
|
||||||
"values": [
|
|
||||||
"minecraft:oak_hanging_sign",
|
|
||||||
"minecraft:spruce_hanging_sign",
|
|
||||||
"minecraft:birch_hanging_sign",
|
|
||||||
"minecraft:acacia_hanging_sign",
|
|
||||||
"minecraft:cherry_hanging_sign",
|
|
||||||
"minecraft:jungle_hanging_sign",
|
|
||||||
"minecraft:dark_oak_hanging_sign",
|
|
||||||
"minecraft:pale_oak_hanging_sign",
|
|
||||||
"minecraft:crimson_hanging_sign",
|
|
||||||
"minecraft:warped_hanging_sign",
|
|
||||||
"minecraft:mangrove_hanging_sign",
|
|
||||||
"minecraft:bamboo_hanging_sign"
|
|
||||||
]
|
|
||||||
}
|
|
||||||
@@ -1,13 +0,0 @@
|
|||||||
{
|
|
||||||
"values": [
|
|
||||||
"minecraft:iron_chain",
|
|
||||||
"minecraft:copper_chain",
|
|
||||||
"minecraft:waxed_copper_chain",
|
|
||||||
"minecraft:exposed_copper_chain",
|
|
||||||
"minecraft:waxed_exposed_copper_chain",
|
|
||||||
"minecraft:weathered_copper_chain",
|
|
||||||
"minecraft:waxed_weathered_copper_chain",
|
|
||||||
"minecraft:oxidized_copper_chain",
|
|
||||||
"minecraft:waxed_oxidized_copper_chain"
|
|
||||||
]
|
|
||||||
}
|
|
||||||
@@ -1,8 +0,0 @@
|
|||||||
{
|
|
||||||
"values": [
|
|
||||||
"minecraft:cherry_log",
|
|
||||||
"minecraft:cherry_wood",
|
|
||||||
"minecraft:stripped_cherry_log",
|
|
||||||
"minecraft:stripped_cherry_wood"
|
|
||||||
]
|
|
||||||
}
|
|
||||||
@@ -1,13 +0,0 @@
|
|||||||
{
|
|
||||||
"values": [
|
|
||||||
"minecraft:ladder",
|
|
||||||
"minecraft:vine",
|
|
||||||
"minecraft:scaffolding",
|
|
||||||
"minecraft:weeping_vines",
|
|
||||||
"minecraft:weeping_vines_plant",
|
|
||||||
"minecraft:twisting_vines",
|
|
||||||
"minecraft:twisting_vines_plant",
|
|
||||||
"minecraft:cave_vines",
|
|
||||||
"minecraft:cave_vines_plant"
|
|
||||||
]
|
|
||||||
}
|
|
||||||
@@ -1,6 +0,0 @@
|
|||||||
{
|
|
||||||
"values": [
|
|
||||||
"minecraft:coal_ore",
|
|
||||||
"minecraft:deepslate_coal_ore"
|
|
||||||
]
|
|
||||||
}
|
|
||||||
@@ -1,12 +0,0 @@
|
|||||||
{
|
|
||||||
"values": [
|
|
||||||
"#minecraft:wool_carpets",
|
|
||||||
"minecraft:moss_carpet",
|
|
||||||
"minecraft:pale_moss_carpet",
|
|
||||||
"minecraft:snow",
|
|
||||||
"minecraft:nether_sprouts",
|
|
||||||
"minecraft:warped_roots",
|
|
||||||
"minecraft:crimson_roots",
|
|
||||||
"minecraft:resin_clump"
|
|
||||||
]
|
|
||||||
}
|
|
||||||
@@ -1,7 +0,0 @@
|
|||||||
{
|
|
||||||
"values": [
|
|
||||||
"#minecraft:logs",
|
|
||||||
"#minecraft:leaves",
|
|
||||||
"#minecraft:wart_blocks"
|
|
||||||
]
|
|
||||||
}
|
|
||||||
@@ -1,20 +0,0 @@
|
|||||||
{
|
|
||||||
"values": [
|
|
||||||
"minecraft:white_concrete_powder",
|
|
||||||
"minecraft:orange_concrete_powder",
|
|
||||||
"minecraft:magenta_concrete_powder",
|
|
||||||
"minecraft:light_blue_concrete_powder",
|
|
||||||
"minecraft:yellow_concrete_powder",
|
|
||||||
"minecraft:lime_concrete_powder",
|
|
||||||
"minecraft:pink_concrete_powder",
|
|
||||||
"minecraft:gray_concrete_powder",
|
|
||||||
"minecraft:light_gray_concrete_powder",
|
|
||||||
"minecraft:cyan_concrete_powder",
|
|
||||||
"minecraft:purple_concrete_powder",
|
|
||||||
"minecraft:blue_concrete_powder",
|
|
||||||
"minecraft:brown_concrete_powder",
|
|
||||||
"minecraft:green_concrete_powder",
|
|
||||||
"minecraft:red_concrete_powder",
|
|
||||||
"minecraft:black_concrete_powder"
|
|
||||||
]
|
|
||||||
}
|
|
||||||
@@ -1,7 +0,0 @@
|
|||||||
{
|
|
||||||
"values": [
|
|
||||||
"minecraft:dirt",
|
|
||||||
"minecraft:coarse_dirt",
|
|
||||||
"minecraft:rooted_dirt"
|
|
||||||
]
|
|
||||||
}
|
|
||||||
@@ -1,12 +0,0 @@
|
|||||||
{
|
|
||||||
"values": [
|
|
||||||
"minecraft:copper_block",
|
|
||||||
"minecraft:exposed_copper",
|
|
||||||
"minecraft:weathered_copper",
|
|
||||||
"minecraft:oxidized_copper",
|
|
||||||
"minecraft:waxed_copper_block",
|
|
||||||
"minecraft:waxed_exposed_copper",
|
|
||||||
"minecraft:waxed_weathered_copper",
|
|
||||||
"minecraft:waxed_oxidized_copper"
|
|
||||||
]
|
|
||||||
}
|
|
||||||
@@ -1,12 +0,0 @@
|
|||||||
{
|
|
||||||
"values": [
|
|
||||||
"minecraft:copper_chest",
|
|
||||||
"minecraft:exposed_copper_chest",
|
|
||||||
"minecraft:weathered_copper_chest",
|
|
||||||
"minecraft:oxidized_copper_chest",
|
|
||||||
"minecraft:waxed_copper_chest",
|
|
||||||
"minecraft:waxed_exposed_copper_chest",
|
|
||||||
"minecraft:waxed_weathered_copper_chest",
|
|
||||||
"minecraft:waxed_oxidized_copper_chest"
|
|
||||||
]
|
|
||||||
}
|
|
||||||
@@ -1,12 +0,0 @@
|
|||||||
{
|
|
||||||
"values": [
|
|
||||||
"minecraft:copper_golem_statue",
|
|
||||||
"minecraft:exposed_copper_golem_statue",
|
|
||||||
"minecraft:weathered_copper_golem_statue",
|
|
||||||
"minecraft:oxidized_copper_golem_statue",
|
|
||||||
"minecraft:waxed_copper_golem_statue",
|
|
||||||
"minecraft:waxed_exposed_copper_golem_statue",
|
|
||||||
"minecraft:waxed_weathered_copper_golem_statue",
|
|
||||||
"minecraft:waxed_oxidized_copper_golem_statue"
|
|
||||||
]
|
|
||||||
}
|
|
||||||
@@ -1,6 +0,0 @@
|
|||||||
{
|
|
||||||
"values": [
|
|
||||||
"minecraft:copper_ore",
|
|
||||||
"minecraft:deepslate_copper_ore"
|
|
||||||
]
|
|
||||||
}
|
|
||||||
@@ -1,9 +0,0 @@
|
|||||||
{
|
|
||||||
"values": [
|
|
||||||
"minecraft:tube_coral_block",
|
|
||||||
"minecraft:brain_coral_block",
|
|
||||||
"minecraft:bubble_coral_block",
|
|
||||||
"minecraft:fire_coral_block",
|
|
||||||
"minecraft:horn_coral_block"
|
|
||||||
]
|
|
||||||
}
|
|
||||||
@@ -1,9 +0,0 @@
|
|||||||
{
|
|
||||||
"values": [
|
|
||||||
"minecraft:tube_coral",
|
|
||||||
"minecraft:brain_coral",
|
|
||||||
"minecraft:bubble_coral",
|
|
||||||
"minecraft:fire_coral",
|
|
||||||
"minecraft:horn_coral"
|
|
||||||
]
|
|
||||||
}
|
|
||||||
@@ -1,10 +0,0 @@
|
|||||||
{
|
|
||||||
"values": [
|
|
||||||
"#minecraft:coral_plants",
|
|
||||||
"minecraft:tube_coral_fan",
|
|
||||||
"minecraft:brain_coral_fan",
|
|
||||||
"minecraft:bubble_coral_fan",
|
|
||||||
"minecraft:fire_coral_fan",
|
|
||||||
"minecraft:horn_coral_fan"
|
|
||||||
]
|
|
||||||
}
|
|
||||||
@@ -1,8 +0,0 @@
|
|||||||
{
|
|
||||||
"values": [
|
|
||||||
"minecraft:crimson_stem",
|
|
||||||
"minecraft:stripped_crimson_stem",
|
|
||||||
"minecraft:crimson_hyphae",
|
|
||||||
"minecraft:stripped_crimson_hyphae"
|
|
||||||
]
|
|
||||||
}
|
|
||||||
@@ -1,12 +0,0 @@
|
|||||||
{
|
|
||||||
"values": [
|
|
||||||
"minecraft:beetroots",
|
|
||||||
"minecraft:carrots",
|
|
||||||
"minecraft:potatoes",
|
|
||||||
"minecraft:wheat",
|
|
||||||
"minecraft:melon_stem",
|
|
||||||
"minecraft:pumpkin_stem",
|
|
||||||
"minecraft:torchflower_crop",
|
|
||||||
"minecraft:pitcher_crop"
|
|
||||||
]
|
|
||||||
}
|
|
||||||
@@ -1,6 +0,0 @@
|
|||||||
{
|
|
||||||
"values": [
|
|
||||||
"minecraft:amethyst_block",
|
|
||||||
"minecraft:budding_amethyst"
|
|
||||||
]
|
|
||||||
}
|
|
||||||
@@ -1,6 +0,0 @@
|
|||||||
{
|
|
||||||
"values": [
|
|
||||||
"#minecraft:wool",
|
|
||||||
"#minecraft:wool_carpets"
|
|
||||||
]
|
|
||||||
}
|
|
||||||
@@ -1,8 +0,0 @@
|
|||||||
{
|
|
||||||
"values": [
|
|
||||||
"minecraft:dark_oak_log",
|
|
||||||
"minecraft:dark_oak_wood",
|
|
||||||
"minecraft:stripped_dark_oak_log",
|
|
||||||
"minecraft:stripped_dark_oak_wood"
|
|
||||||
]
|
|
||||||
}
|
|
||||||
@@ -1,6 +0,0 @@
|
|||||||
{
|
|
||||||
"values": [
|
|
||||||
"minecraft:deepslate",
|
|
||||||
"minecraft:tuff"
|
|
||||||
]
|
|
||||||
}
|
|
||||||
@@ -1,6 +0,0 @@
|
|||||||
{
|
|
||||||
"values": [
|
|
||||||
"minecraft:diamond_ore",
|
|
||||||
"minecraft:deepslate_diamond_ore"
|
|
||||||
]
|
|
||||||
}
|
|
||||||
@@ -1,7 +0,0 @@
|
|||||||
{
|
|
||||||
"values": [
|
|
||||||
"minecraft:dirt",
|
|
||||||
"minecraft:coarse_dirt",
|
|
||||||
"minecraft:rooted_dirt"
|
|
||||||
]
|
|
||||||
}
|
|
||||||
@@ -1,5 +0,0 @@
|
|||||||
{
|
|
||||||
"values": [
|
|
||||||
"#minecraft:beehives"
|
|
||||||
]
|
|
||||||
}
|
|
||||||
@@ -1,14 +0,0 @@
|
|||||||
{
|
|
||||||
"values": [
|
|
||||||
"#minecraft:wooden_doors",
|
|
||||||
"minecraft:copper_door",
|
|
||||||
"minecraft:exposed_copper_door",
|
|
||||||
"minecraft:weathered_copper_door",
|
|
||||||
"minecraft:oxidized_copper_door",
|
|
||||||
"minecraft:waxed_copper_door",
|
|
||||||
"minecraft:waxed_exposed_copper_door",
|
|
||||||
"minecraft:waxed_weathered_copper_door",
|
|
||||||
"minecraft:waxed_oxidized_copper_door",
|
|
||||||
"minecraft:iron_door"
|
|
||||||
]
|
|
||||||
}
|
|
||||||
@@ -1,23 +0,0 @@
|
|||||||
{
|
|
||||||
"values": [
|
|
||||||
"minecraft:barrier",
|
|
||||||
"minecraft:bedrock",
|
|
||||||
"minecraft:end_portal",
|
|
||||||
"minecraft:end_portal_frame",
|
|
||||||
"minecraft:end_gateway",
|
|
||||||
"minecraft:command_block",
|
|
||||||
"minecraft:repeating_command_block",
|
|
||||||
"minecraft:chain_command_block",
|
|
||||||
"minecraft:structure_block",
|
|
||||||
"minecraft:jigsaw",
|
|
||||||
"minecraft:moving_piston",
|
|
||||||
"minecraft:obsidian",
|
|
||||||
"minecraft:crying_obsidian",
|
|
||||||
"minecraft:end_stone",
|
|
||||||
"minecraft:iron_bars",
|
|
||||||
"minecraft:respawn_anchor",
|
|
||||||
"minecraft:reinforced_deepslate",
|
|
||||||
"minecraft:test_block",
|
|
||||||
"minecraft:test_instance_block"
|
|
||||||
]
|
|
||||||
}
|
|
||||||
@@ -1,6 +0,0 @@
|
|||||||
{
|
|
||||||
"values": [
|
|
||||||
"minecraft:light",
|
|
||||||
"#minecraft:fire"
|
|
||||||
]
|
|
||||||
}
|
|
||||||
@@ -1,5 +0,0 @@
|
|||||||
{
|
|
||||||
"values": [
|
|
||||||
"#minecraft:base_stone_overworld"
|
|
||||||
]
|
|
||||||
}
|
|
||||||
@@ -1,8 +0,0 @@
|
|||||||
{
|
|
||||||
"values": [
|
|
||||||
"minecraft:short_grass",
|
|
||||||
"minecraft:short_dry_grass",
|
|
||||||
"minecraft:tall_dry_grass",
|
|
||||||
"minecraft:fern"
|
|
||||||
]
|
|
||||||
}
|
|
||||||
@@ -1,6 +0,0 @@
|
|||||||
{
|
|
||||||
"values": [
|
|
||||||
"minecraft:emerald_ore",
|
|
||||||
"minecraft:deepslate_emerald_ore"
|
|
||||||
]
|
|
||||||
}
|
|
||||||
@@ -1,5 +0,0 @@
|
|||||||
{
|
|
||||||
"values": [
|
|
||||||
"minecraft:magma_block"
|
|
||||||
]
|
|
||||||
}
|
|
||||||
@@ -1,5 +0,0 @@
|
|||||||
{
|
|
||||||
"values": [
|
|
||||||
"minecraft:soul_sand"
|
|
||||||
]
|
|
||||||
}
|
|
||||||
@@ -1,5 +0,0 @@
|
|||||||
{
|
|
||||||
"values": [
|
|
||||||
"minecraft:bookshelf"
|
|
||||||
]
|
|
||||||
}
|
|
||||||
@@ -1,5 +0,0 @@
|
|||||||
{
|
|
||||||
"values": [
|
|
||||||
"#minecraft:replaceable"
|
|
||||||
]
|
|
||||||
}
|
|
||||||
@@ -1,27 +0,0 @@
|
|||||||
{
|
|
||||||
"values": [
|
|
||||||
"#minecraft:small_flowers",
|
|
||||||
"#minecraft:dirt",
|
|
||||||
"#minecraft:mud",
|
|
||||||
"#minecraft:moss_blocks",
|
|
||||||
"#minecraft:grass_blocks",
|
|
||||||
"minecraft:sand",
|
|
||||||
"minecraft:red_sand",
|
|
||||||
"minecraft:gravel",
|
|
||||||
"minecraft:brown_mushroom",
|
|
||||||
"minecraft:red_mushroom",
|
|
||||||
"minecraft:tnt",
|
|
||||||
"minecraft:cactus",
|
|
||||||
"minecraft:clay",
|
|
||||||
"minecraft:pumpkin",
|
|
||||||
"minecraft:carved_pumpkin",
|
|
||||||
"minecraft:melon",
|
|
||||||
"minecraft:crimson_fungus",
|
|
||||||
"minecraft:crimson_nylium",
|
|
||||||
"minecraft:crimson_roots",
|
|
||||||
"minecraft:warped_fungus",
|
|
||||||
"minecraft:warped_nylium",
|
|
||||||
"minecraft:warped_roots",
|
|
||||||
"minecraft:cactus_flower"
|
|
||||||
]
|
|
||||||
}
|
|
||||||
@@ -1,7 +0,0 @@
|
|||||||
{
|
|
||||||
"values": [
|
|
||||||
"#minecraft:climbable",
|
|
||||||
"minecraft:sweet_berry_bush",
|
|
||||||
"minecraft:cobweb"
|
|
||||||
]
|
|
||||||
}
|
|
||||||
@@ -1,11 +0,0 @@
|
|||||||
{
|
|
||||||
"values": [
|
|
||||||
"minecraft:bedrock",
|
|
||||||
"minecraft:spawner",
|
|
||||||
"minecraft:chest",
|
|
||||||
"minecraft:end_portal_frame",
|
|
||||||
"minecraft:reinforced_deepslate",
|
|
||||||
"minecraft:trial_spawner",
|
|
||||||
"minecraft:vault"
|
|
||||||
]
|
|
||||||
}
|
|
||||||
Some files were not shown because too many files have changed in this diff Show More
Reference in New Issue
Block a user