Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- using System;
- using System.Collections.Generic;
- using System.Drawing;
- using System.IO;
- using System.IO.Compression;
- using System.Linq;
- using System.Numerics;
- using System.Reflection;
- using System.Threading;
- using System.Threading.Tasks;
- using log4net;
- using MiNET;
- using MiNET.BlockEntities;
- using MiNET.Blocks;
- using MiNET.Effects;
- using MiNET.Entities;
- using MiNET.Entities.ImageProviders;
- using MiNET.Entities.World;
- using MiNET.Items;
- using MiNET.Net;
- using MiNET.Particles;
- using MiNET.Plugins;
- using MiNET.Plugins.Attributes;
- using MiNET.Utils;
- using MiNET.Worlds;
- using TestPlugin.Annotations;
- namespace TestPlugin
- {
- public class CustomStandingSign : StandingSign
- {
- private static readonly Dictionary<string, Level> Worlds = new Dictionary<string, Level> ();
- public override bool Interact (Level currentLevel, Player player, BlockCoordinates blockCoordinates, BlockFace face)
- {
- Sign signEntity = currentLevel.GetBlockEntity (blockCoordinates) as Sign;
- if (signEntity == null) return false;
- string world = signEntity.Text2;
- switch (world)
- {
- case "KEK":
- player.SendMessage (string.Format (ChatColors.Yellow + "lol"), type: MessageType.Chat);
- //signEntity.SetCompound ();
- break;
- }
- return true;
- }
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement