3
0
Mirror von https://github.com/IntellectualSites/FastAsyncWorldEdit.git synchronisiert 2024-12-25 02:20:07 +01:00

Don't paste ComplexEntityParts

Dieser Commit ist enthalten in:
Aurora 2020-10-12 11:57:39 +02:00 committet von weaondara
Ursprung b5f41501e4
Commit 4127e83749

Datei anzeigen

@ -382,10 +382,11 @@ public class ForwardExtentCopy implements Operation {
List<? extends Entity> entities; List<? extends Entity> entities;
if (copyingEntities) { if (copyingEntities) {
// filter players since they can't be copied // filter players since they can't be copied
entities = source.getEntities(region) entities = source.getEntities(region);
.stream() entities.removeIf(entity -> {
.filter(e -> e.getType() != EntityTypes.PLAYER) EntityProperties properties = entity.getFacet(EntityProperties.class);
.collect(Collectors.toList()); return properties != null && !properties.isPasteable();
});
} else { } else {
entities = Collections.emptyList(); entities = Collections.emptyList();
} }