예제 #1
0
 public static List<CompoundTag> toNBT(BannerPattern pattern) {
   List<CompoundTag> patterns = new ArrayList<>();
   for (BannerPattern.BannerLayer layer : pattern.getLayers()) {
     CompoundTag layerTag = new CompoundTag();
     layerTag.putString("Pattern", layer.getTexture().getCode());
     layerTag.putInt("Color", layer.getColor().getDyeData());
     patterns.add(layerTag);
   }
   return patterns;
 }