From 1710e15e49ede83e2cbcf57ea9cf3c920e79ba44 Mon Sep 17 00:00:00 2001 From: espeon65536 Date: Wed, 25 May 2022 16:02:43 -0500 Subject: [PATCH] MC: Bee Trap is renamed and trap --- worlds/minecraft/Items.py | 2 +- worlds/minecraft/__init__.py | 4 +++- 2 files changed, 4 insertions(+), 2 deletions(-) diff --git a/worlds/minecraft/Items.py b/worlds/minecraft/Items.py index a176c4f7..c142ec2e 100644 --- a/worlds/minecraft/Items.py +++ b/worlds/minecraft/Items.py @@ -57,7 +57,7 @@ item_table = { "Shulker Box": ItemData(45042, False), "Dragon Egg Shard": ItemData(45043, True), "Spyglass": ItemData(45044, True), - "Bee Trap (Minecraft)": ItemData(45100, False), + "Bee Trap": ItemData(45100, False), "Blaze Rods": ItemData(None, True), "Defeat Ender Dragon": ItemData(None, True), diff --git a/worlds/minecraft/__init__.py b/worlds/minecraft/__init__.py index b0f0ae74..63d87d23 100644 --- a/worlds/minecraft/__init__.py +++ b/worlds/minecraft/__init__.py @@ -65,7 +65,7 @@ class MinecraftWorld(World): item_name_to_id = {name: data.code for name, data in item_table.items()} location_name_to_id = {name: data.id for name, data in advancement_table.items()} - data_version = 5 + data_version = 6 def _get_mc_data(self): exits = [connection[0] for connection in default_connections] @@ -168,6 +168,8 @@ class MinecraftWorld(World): nonexcluded_items = ["Sharpness III Book", "Infinity Book", "Looting III Book"] if name in nonexcluded_items: # prevent books from going on excluded locations item.never_exclude = True + if name == "Bee Trap": + item.trap = True return item def mc_update_output(raw_data, server, port):