mirror of
https://github.com/Creators-of-Create/Create.git
synced 2025-03-04 06:44:40 +01:00
Update catnip
This commit is contained in:
parent
0170da9555
commit
081fa6f4ae
2 changed files with 12 additions and 17 deletions
|
@ -28,7 +28,7 @@ jei_minecraft_version = 1.20.1
|
|||
jei_version = 15.10.0.39
|
||||
curios_minecraft_version = 1.20.1
|
||||
curios_version = 5.3.1
|
||||
catnip_version = 0.8.20
|
||||
catnip_version = 0.8.29
|
||||
ponder_version = 0.8.12
|
||||
mixin_extras_version = 0.4.1
|
||||
|
||||
|
|
|
@ -178,9 +178,7 @@ public class SchematicPrinter {
|
|||
BlockPos target = getCurrentTarget();
|
||||
|
||||
if (printStage == PrintStage.ENTITIES) {
|
||||
Entity entity = blockReader.getEntityStream()
|
||||
.collect(Collectors.toList())
|
||||
.get(printingEntityIndex);
|
||||
Entity entity = blockReader.getEntityList().get(printingEntityIndex);
|
||||
entityHandler.handle(target, entity);
|
||||
} else {
|
||||
BlockState blockState = BlockHelper.setZeroAge(blockReader.getBlockState(target));
|
||||
|
@ -241,9 +239,7 @@ public class SchematicPrinter {
|
|||
|
||||
public ItemRequirement getCurrentRequirement() {
|
||||
if (printStage == PrintStage.ENTITIES)
|
||||
return ItemRequirement.of(blockReader.getEntityStream()
|
||||
.collect(Collectors.toList())
|
||||
.get(printingEntityIndex));
|
||||
return ItemRequirement.of(blockReader.getEntityList().get(printingEntityIndex));
|
||||
|
||||
BlockPos target = getCurrentTarget();
|
||||
BlockState blockState = BlockHelper.setZeroAge(blockReader.getBlockState(target));
|
||||
|
@ -276,19 +272,18 @@ public class SchematicPrinter {
|
|||
}
|
||||
|
||||
public void markAllEntityRequirements(MaterialChecklist checklist) {
|
||||
blockReader.getEntityStream()
|
||||
.forEach(entity -> {
|
||||
ItemRequirement requirement = ItemRequirement.of(entity);
|
||||
if (requirement.isEmpty())
|
||||
return;
|
||||
if (requirement.isInvalid())
|
||||
return;
|
||||
checklist.require(requirement);
|
||||
});
|
||||
for (Entity entity : blockReader.getEntityList()) {
|
||||
ItemRequirement requirement = ItemRequirement.of(entity);
|
||||
if (requirement.isEmpty())
|
||||
return;
|
||||
if (requirement.isInvalid())
|
||||
return;
|
||||
checklist.require(requirement);
|
||||
}
|
||||
}
|
||||
|
||||
public boolean advanceCurrentPos() {
|
||||
List<Entity> entities = blockReader.getEntityStream().collect(Collectors.toList());
|
||||
List<Entity> entities = blockReader.getEntityList();
|
||||
|
||||
do {
|
||||
if (printStage == PrintStage.BLOCKS) {
|
||||
|
|
Loading…
Add table
Reference in a new issue