Merge branch 'master' into 1.15
This commit is contained in:
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();
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
}
|
}
|
||||||
Reference in new issue
Block a user