You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
36 lines
1.3 KiB
36 lines
1.3 KiB
--- ../src-base/minecraft/net/minecraft/item/ItemMap.java |
|
+++ ../src-work/minecraft/net/minecraft/item/ItemMap.java |
|
@@ -19,6 +19,11 @@ |
|
import net.minecraft.world.chunk.Chunk; |
|
import net.minecraft.world.storage.MapData; |
|
|
|
+// CraftBukkit start |
|
+import org.bukkit.Bukkit; |
|
+import org.bukkit.event.server.MapInitializeEvent; |
|
+// CraftBukkit end |
|
+ |
|
public class ItemMap extends ItemMapBase |
|
{ |
|
private static final String __OBFID = "CL_00000047"; |
|
@@ -60,6 +65,10 @@ |
|
mapdata.dimension = p_77873_2_.provider.dimensionId; |
|
mapdata.markDirty(); |
|
p_77873_2_.setItemData(s, mapdata); |
|
+ // CraftBukkit start |
|
+ MapInitializeEvent event = new MapInitializeEvent(mapdata.mapView); |
|
+ Bukkit.getServer().getPluginManager().callEvent(event); |
|
+ // CraftBukkit end |
|
} |
|
|
|
return mapdata; |
|
@@ -279,6 +288,10 @@ |
|
mapdata1.dimension = mapdata.dimension; |
|
mapdata1.markDirty(); |
|
p_77622_2_.setItemData("map_" + p_77622_1_.getItemDamage(), mapdata1); |
|
+ // CraftBukkit start |
|
+ MapInitializeEvent event = new MapInitializeEvent(mapdata1.mapView); |
|
+ Bukkit.getServer().getPluginManager().callEvent(event); |
|
+ // CraftBukkit end |
|
} |
|
} |
|
|
|
|