Merge branch 'master' into 1.15

This commit is contained in:
gnembon committed 2019-08-28 13:29:16 -03:00
commit 8a956fa9bc
2 files changed
+5 -5

No files matched your search

@@ -10,6 +10,7 @@ import net.minecraft.item.ItemStack;
import net.minecraft.text.BaseText; import net.minecraft.text.BaseText;
import net.minecraft.text.TranslatableText; import net.minecraft.text.TranslatableText;
import net.minecraft.server.MinecraftServer; import net.minecraft.server.MinecraftServer;
import net.minecraft.world.dimension.DimensionType;
import java.util.ArrayList; import java.util.ArrayList;
import java.util.Collections; import java.util.Collections;
@@ -49,7 +50,7 @@ public class HopperCounter
{ {
if (startTick == 0) if (startTick == 0)
{ {
startTick = server.getTicks(); startTick = server.getWorld(DimensionType.OVERWORLD).getTime();
startMillis = System.currentTimeMillis(); startMillis = System.currentTimeMillis();
} }
Item item = stack.getItem(); Item item = stack.getItem();
@@ -60,7 +61,7 @@ public class HopperCounter
public void reset(MinecraftServer server) public void reset(MinecraftServer server)
{ {
counter.clear(); counter.clear();
startTick = server.getTicks(); startTick = server.getWorld(DimensionType.OVERWORLD).getTime();
startMillis = System.currentTimeMillis(); startMillis = System.currentTimeMillis();
// pubSubProvider.publish(); // pubSubProvider.publish();
} }
@@ -104,7 +105,7 @@ public class HopperCounter
return Collections.singletonList(Messenger.s(String.format("No items for %s yet", color.getName()))); return Collections.singletonList(Messenger.s(String.format("No items for %s yet", color.getName())));
} }
long total = getTotalItems(); long total = getTotalItems();
long ticks = Math.max(realTime ? (System.currentTimeMillis() - startMillis) / 50 : server.getTicks() - startTick, 1); long ticks = Math.max(realTime ? (System.currentTimeMillis() - startMillis) / 50 : server.getWorld(DimensionType.OVERWORLD).getTime() - startTick, 1);
if (total == 0) if (total == 0)
{ {
if (brief) if (brief)
@@ -52,7 +52,7 @@ public abstract class ItemEntityMixin extends Entity implements IItemEntity {
} }
@Redirect( @Redirect(
method = "tryMerge(Lnet/minecraft/entity/ItemEntity;)V", method = "canMerge",
at = @At( at = @At(
value = "INVOKE", value = "INVOKE",
target = "Lnet/minecraft/item/ItemStack;getMaxCount()I" target = "Lnet/minecraft/item/ItemStack;getMaxCount()I"
@@ -104,5 +104,4 @@ public abstract class ItemEntityMixin extends Entity implements IItemEntity {
ci.cancel(); ci.cancel();
} }
} }
} }