Esempio n. 1
0
    @Override
    public boolean doRead(EntityPlayer player, MCDataInput in) {
      int entityId = in.readInt();
      int propsId = in.readVarInt();

      Entity entity = player.worldObj.getEntityByID(entityId);
      if (entity == null) {
        return false;
      }
      List<IEEPSyncCompanion> props = ((EntityProxy) entity)._sc$getPropsCompanions();
      if (props == null) {
        return false;
      }
      IEEPSyncCompanion companion = JavaUtils.get(props, propsId);
      companion.read(companion._sc$ieep, in);
      return true;
    }