code: @SubscribeEvent
  	public void onDataLoad(ChunkDataEvent.Load event)
  	{
  		NBTTagCompound nbt = event.getData();
  
  		for (HandlerInfo<?> handlerInfo : handlerInfos.values())
  		{
  			if (!nbt.hasKey(handlerInfo.identifier))
  				continue;
  
  			//			MalisisCore.message("onDataLoad (" + event.getChunk().xPosition + "/" + event.getChunk().zPosition + ") for "
  			//					+ handlerInfo.identifier);
  			ChunkData<?> chunkData = new ChunkData<>(handlerInfo);
  			chunkData.fromBytes(Unpooled.copiedBuffer(nbt.getByteArray(handlerInfo.identifier)));
  			datas.get().put(handlerInfo.identifier, event.getChunk(), chunkData);
  		}
  	}
docs: Saves the data in NBT for the {@link Chunk}.<br>
  Also unloads the data if the <code>Chunk</code> is marked as <i>unloaded</i>.
  
  @param event the event