From 0af69e2bf2a6f3c65f1f933bdfcbf3ec75c4ed5b Mon Sep 17 00:00:00 2001
From: Chris <2648373+QuiCM@users.noreply.github.com>
Date: Tue, 2 Jun 2020 14:17:13 +0930
Subject: [PATCH] Add ambience handler
---
.../Handlers/NetModules/AmbienceHandler.cs | 28 +++++++++++++++++++
1 file changed, 28 insertions(+)
create mode 100644 TShockAPI/Handlers/NetModules/AmbienceHandler.cs
diff --git a/TShockAPI/Handlers/NetModules/AmbienceHandler.cs b/TShockAPI/Handlers/NetModules/AmbienceHandler.cs
new file mode 100644
index 00000000..f4dd7420
--- /dev/null
+++ b/TShockAPI/Handlers/NetModules/AmbienceHandler.cs
@@ -0,0 +1,28 @@
+using System.IO;
+
+namespace TShockAPI.Handlers.NetModules
+{
+ ///
+ /// Rejects ambience new modules from clients
+ ///
+ internal class AmbienceHandler : INetModuleHandler
+ {
+ ///
+ /// No deserialization needed. This should never be received by the server
+ ///
+ ///
+ public void Deserialize(MemoryStream data)
+ {
+ }
+
+ ///
+ /// This should never be received by the server
+ ///
+ ///
+ ///
+ public void HandlePacket(TSPlayer player, out bool rejectPacket)
+ {
+ rejectPacket = true;
+ }
+ }
+}