示例#1
0
 public OfflineGroup(MinecartGroup group) {
   this(group.size());
   for (int i = 0; i < members.length; i++) {
     this.members[i] = new OfflineMember(this, group.get(i));
   }
   this.name = group.getProperties().getTrainName();
   this.worldUUID = group.getWorld().getUID();
   if (group.getActions().getCurrentAction() instanceof MemberActionLaunch) {
     double vel = ((MemberActionLaunch) group.getActions().getCurrentAction()).getTargetVelocity();
     for (OfflineMember member : this.members) {
       member.setVelocity(vel);
     }
   }
   this.genChunks();
 }