Skip to content

Commit 813a489

Browse files
committed
Removed unnecessary logger in BlockEntityRedstoneImpetus#getStoredPlayer
Forgot saving the Negative and Positive block positions Removed unnecessary logger in BlockEntityRedstoneImpetus#getStoredPlayer
1 parent b7fac47 commit 813a489

File tree

2 files changed

+7
-4
lines changed

2 files changed

+7
-4
lines changed

Common/src/main/java/at/petrak/hexcasting/api/casting/circles/CircleExecutionState.java

Lines changed: 7 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -15,10 +15,10 @@
1515
import net.minecraft.nbt.NbtUtils;
1616
import net.minecraft.nbt.Tag;
1717
import net.minecraft.network.chat.Component;
18-
import net.minecraft.server.level.ServerLevel;
19-
import net.minecraft.server.level.ServerPlayer;
18+
import net.minecraft.server.level.*;
2019
import net.minecraft.world.item.ItemStack;
2120
import net.minecraft.world.item.Items;
21+
import net.minecraft.world.level.block.state.BlockState;
2222
import net.minecraft.world.phys.AABB;
2323
import org.jetbrains.annotations.Nullable;
2424

@@ -131,7 +131,7 @@ cost and generally cheating the system. What would be best would be (somehow) ge
131131
var enterDir = pair.getFirst();
132132
var herePos = pair.getSecond();
133133

134-
var hereBs = level.getBlockState(herePos);
134+
BlockState hereBs = level.getLevel().getBlockState(herePos); //FUCK THIS LINE. THIS FUC-
135135
if (!(hereBs.getBlock() instanceof ICircleComponent cmp)) {
136136
continue;
137137
}
@@ -213,6 +213,10 @@ public CompoundTag save() {
213213
out.put(TAG_PIGMENT, this.casterPigment.serializeToNBT());
214214

215215
out.putLong(TAG_REACHED_NUMBER, this.reachedSlate);
216+
217+
out.put(TAG_POSITIVE_POS,NbtUtils.writeBlockPos(this.positivePos));
218+
out.put(TAG_NEGATIVE_POS,NbtUtils.writeBlockPos(this.negativePos));
219+
216220
return out;
217221
}
218222

Common/src/main/java/at/petrak/hexcasting/common/blocks/circles/impetuses/BlockEntityRedstoneImpetus.java

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -88,7 +88,6 @@ public ServerPlayer getStoredPlayer() {
8888
if (e instanceof ServerPlayer player) {
8989
return player;
9090
} else {
91-
HexAPI.LOGGER.error("Entity {} stored in a cleric impetus wasn't a player somehow", e);
9291
return null;
9392
}
9493
}

0 commit comments

Comments
 (0)