parent
245b5473a0
commit
b28d77b3e3
1 changed files with 7 additions and 9 deletions
|
@ -31125,7 +31125,7 @@ index 8afaded394fcbf5d7ad4c51ea49642ce93cd5198..e5ccfb8cbfafed7bb0a1d888b5bc98a9
|
|||
}
|
||||
|
||||
diff --git a/net/minecraft/world/level/TicketStorage.java b/net/minecraft/world/level/TicketStorage.java
|
||||
index ac9d453df4bfa3cc50f1909e0d425e5ba98e6d75..669d347d90de6b083d56e995c7e3b022b54dd838 100644
|
||||
index ac9d453df4bfa3cc50f1909e0d425e5ba98e6d75..d2eafa1df04806d88baa76c1edc2c8cc6a5b30d8 100644
|
||||
--- a/net/minecraft/world/level/TicketStorage.java
|
||||
+++ b/net/minecraft/world/level/TicketStorage.java
|
||||
@@ -29,7 +29,7 @@ import net.minecraft.world.level.saveddata.SavedData;
|
||||
|
@ -31353,15 +31353,16 @@ index ac9d453df4bfa3cc50f1909e0d425e5ba98e6d75..669d347d90de6b083d56e995c7e3b022
|
|||
- return ticket.isTimedOut();
|
||||
- }
|
||||
- }, null);
|
||||
+ ((ca.spottedleaf.moonrise.patches.chunk_system.level.ChunkSystemServerLevel)this.chunkMap.level).moonrise$getChunkTaskScheduler().chunkHolderManager.tick(); // Paper - rewrite chunk system
|
||||
+ ((ca.spottedleaf.moonrise.patches.chunk_system.level.ChunkSystemServerLevel)chunkMap.level).moonrise$getChunkTaskScheduler().chunkHolderManager.tick(); // Paper - rewrite chunk system
|
||||
this.setDirty();
|
||||
}
|
||||
|
||||
public void deactivateTicketsOnClosing() {
|
||||
- this.removeTicketIf((_long, ticket) -> ticket.getType() != TicketType.UNKNOWN && ticket.getType() != TicketType.CHUNK_LOAD && ticket.getType() != TicketType.FUTURE_AWAIT, this.deactivatedTickets);
|
||||
- }
|
||||
-
|
||||
- public void removeTicketIf(BiPredicate<Long, Ticket> biPredicate, @Nullable Long2ObjectOpenHashMap<List<Ticket>> map) {
|
||||
+ // Paper - rewrite chunk system
|
||||
}
|
||||
|
||||
public void removeTicketIf(BiPredicate<Long, Ticket> biPredicate, @Nullable Long2ObjectOpenHashMap<List<Ticket>> map) {
|
||||
- ObjectIterator<Entry<List<Ticket>>> objectIterator = this.tickets.long2ObjectEntrySet().fastIterator();
|
||||
- boolean flag = false;
|
||||
-
|
||||
|
@ -31410,13 +31411,10 @@ index ac9d453df4bfa3cc50f1909e0d425e5ba98e6d75..669d347d90de6b083d56e995c7e3b022
|
|||
- }
|
||||
- }
|
||||
- }
|
||||
+ // Paper - rewrite chunk system
|
||||
+ }
|
||||
|
||||
-
|
||||
- if (flag) {
|
||||
- this.updateForcedChunks();
|
||||
- }
|
||||
+ public void removeTicketIf(Predicate<Ticket> predicate, @Nullable Long2ObjectOpenHashMap<List<Ticket>> tickets) {
|
||||
+ throw new UnsupportedOperationException(); // Paper - rewrite chunk system
|
||||
}
|
||||
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue