This commit is contained in:
gnembon committed 2020-04-15 02:12:57 -03:00
1 parent a757c6f88a
commit 64ffb27763
6 files changed
+11 -12

No files matched your search

+1 -1
View File
@@ -5,7 +5,7 @@ org.gradle.jvmargs=-Xmx1G
# check these on https://fabricmc.net/use # check these on https://fabricmc.net/use
# or better: https://modmuss50.me/fabric.html # or better: https://modmuss50.me/fabric.html
minecraft_version=20w15a minecraft_version=20w15a
yarn_mappings=20w15a+build.4 yarn_mappings=20w15a+build.7
loader_version=0.8.2+build.194 loader_version=0.8.2+build.194
# Mod Properties # Mod Properties
@@ -344,8 +344,7 @@ public class EntityPlayerActionPack
BlockHitResult blockHit = (BlockHitResult) hit; BlockHitResult blockHit = (BlockHitResult) hit;
BlockPos pos = blockHit.getBlockPos(); BlockPos pos = blockHit.getBlockPos();
Direction side = blockHit.getSide(); Direction side = blockHit.getSide();
// rather should be canNotMine if (player.isBlockBreakingRestricted(player.world, pos, player.interactionManager.getGameMode())) return false;
if (player.canMine(player.world, pos, player.interactionManager.getGameMode())) return false;
if (ap.currentBlock != null && player.world.getBlockState(ap.currentBlock).isAir()) if (ap.currentBlock != null && player.world.getBlockState(ap.currentBlock).isAir())
{ {
ap.currentBlock = null; ap.currentBlock = null;
+1 -1
View File
@@ -181,7 +181,7 @@ public class Logger
public void sendPlayerMessage(ServerPlayerEntity player, BaseText ... messages) public void sendPlayerMessage(ServerPlayerEntity player, BaseText ... messages)
{ {
Arrays.stream(messages).forEach(player::sendMessage); Arrays.stream(messages).forEach(player::sendSystemMessage);
} }
/** /**
@@ -1,7 +1,7 @@
package carpet.mixins; package carpet.mixins;
import carpet.utils.RandomTools; import carpet.utils.RandomTools;
import net.minecraft.entity.FishingBobberEntity; import net.minecraft.entity.projectile.FishingBobberEntity;
import org.spongepowered.asm.mixin.Mixin; import org.spongepowered.asm.mixin.Mixin;
import org.spongepowered.asm.mixin.injection.At; import org.spongepowered.asm.mixin.injection.At;
import org.spongepowered.asm.mixin.injection.Redirect; import org.spongepowered.asm.mixin.injection.Redirect;
@@ -364,7 +364,7 @@ public class CarpetExpression
if ((block_1 instanceof CommandBlock || block_1 instanceof StructureBlock || block_1 instanceof JigsawBlock) && !player.isCreativeLevelTwoOp()) { if ((block_1 instanceof CommandBlock || block_1 instanceof StructureBlock || block_1 instanceof JigsawBlock) && !player.isCreativeLevelTwoOp()) {
player.world.updateListeners(blockPos_1, blockState_1, blockState_1, 3); player.world.updateListeners(blockPos_1, blockState_1, blockState_1, 3);
return false; return false;
} else if (player.canMine(player.world, blockPos_1, player.interactionManager.getGameMode())) { } else if (player.isBlockBreakingRestricted(player.world, blockPos_1, player.interactionManager.getGameMode())) {
return false; return false;
} else { } else {
block_1.onBreak(player.world, blockPos_1, blockState_1, player); block_1.onBreak(player.world, blockPos_1, blockState_1, player);
+6 -6
View File
@@ -228,7 +228,7 @@ public class Messenger
} }
public static void m(PlayerEntity player, Object ... fields) public static void m(PlayerEntity player, Object ... fields)
{ {
player.sendMessage(Messenger.c(fields)); player.sendSystemMessage(Messenger.c(fields));
} }
/* /*
@@ -272,7 +272,7 @@ public class Messenger
public static void send(PlayerEntity player, Collection<BaseText> lines) public static void send(PlayerEntity player, Collection<BaseText> lines)
{ {
lines.forEach(player::sendMessage); lines.forEach(player::sendSystemMessage);
} }
public static void send(ServerCommandSource source, Collection<BaseText> lines) public static void send(ServerCommandSource source, Collection<BaseText> lines)
{ {
@@ -284,21 +284,21 @@ public class Messenger
{ {
if (server == null) if (server == null)
LOG.error("Message not delivered: "+message); LOG.error("Message not delivered: "+message);
server.sendMessage(new LiteralText(message)); server.sendSystemMessage(new LiteralText(message));
BaseText txt = c("gi "+message); BaseText txt = c("gi "+message);
for (PlayerEntity entityplayer : server.getPlayerManager().getPlayerList()) for (PlayerEntity entityplayer : server.getPlayerManager().getPlayerList())
{ {
entityplayer.sendMessage(txt); entityplayer.sendSystemMessage(txt);
} }
} }
public static void print_server_message(MinecraftServer server, BaseText message) public static void print_server_message(MinecraftServer server, BaseText message)
{ {
if (server == null) if (server == null)
LOG.error("Message not delivered: "+message.getString()); LOG.error("Message not delivered: "+message.getString());
server.sendMessage(message); server.sendSystemMessage(message);
for (PlayerEntity entityplayer : server.getPlayerManager().getPlayerList()) for (PlayerEntity entityplayer : server.getPlayerManager().getPlayerList())
{ {
entityplayer.sendMessage(message); entityplayer.sendSystemMessage(message);
} }
} }
} }