package Ġblue . me lon . minecraft . animated block Ċ Ċ import Ġcom . google . gson . annotations . Expose Ċ import Ġcom . google . gson . annotations . SerializedName Ċ import Ġorg . bukkit . Location Ċ Ċ data Ġclass ĠLocation ( ĊĠĠĠ Ġ@ Expose ĊĠĠĠ Ġ@ SerializedName (" world ") Ġval Ġworld : ĠString , ĊĠĠĠ Ġ@ Expose ĊĠĠĠ Ġ@ SerializedName (" x ") Ġval Ġx : ĠInt , ĊĠĠĠ Ġ@ Expose ĊĠĠĠ Ġ@ SerializedName (" y ") Ġval Ġy : ĠInt , ĊĠĠĠ Ġ@ Expose ĊĠĠĠ Ġ@ SerializedName (" z ") Ġval Ġz : ĠInt Ċ ) Ġ{ ĊĠĠĠ Ġconstructor ( location : ĠLocation ) Ġ: Ġthis ( location . world !!. name , Ġlocation . block X , Ġlocation . block Y , Ġlocation . block Z ) Ċ }