Skip to content

Commit e272a97

Browse files
committed
fix motd, crop trampling
1 parent 40793f0 commit e272a97

File tree

1 file changed

+13
-1
lines changed

1 file changed

+13
-1
lines changed

src/main/java/org/geysermc/globallinkserver/GlobalLinkServer.java

+13-1
Original file line numberDiff line numberDiff line change
@@ -25,6 +25,7 @@
2525
import org.bukkit.entity.Player;
2626
import org.bukkit.event.EventHandler;
2727
import org.bukkit.event.Listener;
28+
import org.bukkit.event.block.Action;
2829
import org.bukkit.event.entity.EntityDamageEvent;
2930
import org.bukkit.event.entity.FoodLevelChangeEvent;
3031
import org.bukkit.event.entity.PlayerDeathEvent;
@@ -120,7 +121,10 @@ public void onEnable() {
120121
world.setGameRule(GameRule.SHOW_DEATH_MESSAGES, false);
121122

122123
// Other changes
123-
getServer().motd(Component.text("Global Link Server").color(NamedTextColor.AQUA));
124+
getServer().motd(Component.text("GeyserMC ").color(NamedTextColor.GREEN)
125+
.append(Component.text("Link ").color(NamedTextColor.AQUA))
126+
.append(Component.text("Server").color(NamedTextColor.WHITE)));
127+
124128
getServer().clearRecipes();
125129

126130
// Make nighttime
@@ -192,6 +196,14 @@ public void onFoodLevelChange(FoodLevelChangeEvent event) {
192196
}
193197
}
194198

199+
@EventHandler
200+
public void onPlayerInteract(PlayerInteractEvent event) {
201+
// Prevent crop trampling
202+
if (event.getAction() == Action.PHYSICAL) {
203+
event.setCancelled(true);
204+
}
205+
}
206+
195207
@EventHandler
196208
public void onDeath(PlayerDeathEvent event) {
197209
event.deathMessage(null);

0 commit comments

Comments
 (0)