本文整理匯總了Java中org.bukkit.entity.ItemFrame.getUniqueId方法的典型用法代碼示例。如果您正苦於以下問題:Java ItemFrame.getUniqueId方法的具體用法?Java ItemFrame.getUniqueId怎麽用?Java ItemFrame.getUniqueId使用的例子?那麽, 這裏精選的方法代碼示例或許可以為您提供幫助。您也可以進一步了解該方法所在類org.bukkit.entity.ItemFrame
的用法示例。
在下文中一共展示了ItemFrame.getUniqueId方法的4個代碼示例,這些例子默認根據受歡迎程度排序。您可以為喜歡或者感覺有用的代碼點讚,您的評價將有助於係統推薦出更棒的Java代碼示例。
示例1: ItemFrameStorage
import org.bukkit.entity.ItemFrame; //導入方法依賴的package包/類
public ItemFrameStorage(ItemFrame frame, Location attachedLoc) throws CivException {
if (frame != null) {
this.frameID = frame.getUniqueId();
this.location = frame.getLocation();
this.attachedBlock = new BlockCoord(attachedLoc);
CivGlobal.addProtectedItemFrame(this);
} else {
throw new CivException("Passed a null item frame to storage constructor.");
}
// this.frame = frame;
// if (this.frame != null) {
// CivGlobal.addProtectedItemFrame(this);
// } else {
// CivLog.error("Passed a null item frame!!!");
// throw new CivException("Passed a null item frame.");
// }
}
示例2: FrameInfo
import org.bukkit.entity.ItemFrame; //導入方法依賴的package包/類
public FrameInfo(Frame type, ItemFrame frame) {
this.type = type;
id = frame.getUniqueId();
Location loc = frame.getLocation();
Chunk chunk = loc.getChunk();
worldId = chunk.getWorld().getUID();
chunk_x = chunk.getX();
chunk_z = chunk.getZ();
instance = new WeakReference<ItemFrame>(frame);
}
示例3: getModFromFrame
import org.bukkit.entity.ItemFrame; //導入方法依賴的package包/類
public ModInfo getModFromFrame(final ItemFrame frame) {
if ( mods == null )
return null;
final UUID uid = frame.getUniqueId();
for(final ModInfo info: mods) {
if ( info.frame != null && uid.equals(info.frame.id) )
return info;
}
return null;
}
示例4: removeFrame
import org.bukkit.entity.ItemFrame; //導入方法依賴的package包/類
public final void removeFrame(final ItemFrame frame) {
final UUID uid = frame.getUniqueId();
if ( portalFrames.containsKey(uid) )
portalFrames.remove(uid);
}