Removed a few default plugins (#3580)
This commit is contained in:
parent
ca3aa4ca06
commit
330d66097f
18
.gitmodules
vendored
18
.gitmodules
vendored
@ -1,24 +1,12 @@
|
||||
[submodule "MCServer/Plugins/Core"]
|
||||
[submodule "Server/Plugins/Core"]
|
||||
path = Server/Plugins/Core
|
||||
url = https://github.com/cuberite/Core.git
|
||||
[submodule "MCServer/Plugins/ProtectionAreas"]
|
||||
[submodule "Server/Plugins/ProtectionAreas"]
|
||||
path = Server/Plugins/ProtectionAreas
|
||||
url = https://github.com/cuberite/ProtectionAreas.git
|
||||
[submodule "MCServer/Plugins/TransAPI"]
|
||||
path = Server/Plugins/TransAPI
|
||||
url = https://github.com/cuberite/transapi.git
|
||||
[submodule "MCServer/Plugins/ChunkWorx"]
|
||||
path = Server/Plugins/ChunkWorx
|
||||
url = https://github.com/cuberite/ChunkWorx.git
|
||||
[submodule "MCServer/Plugins/ChatLog"]
|
||||
[submodule "Server/Plugins/ChatLog"]
|
||||
path = Server/Plugins/ChatLog
|
||||
url = https://github.com/cuberite/ChatLog.git
|
||||
[submodule "MCServer/Plugins/Handy"]
|
||||
path = Server/Plugins/Handy
|
||||
url = https://github.com/cuberite/Handy.git
|
||||
[submodule "MCServer/Plugins/MagicCarpet"]
|
||||
path = Server/Plugins/MagicCarpet
|
||||
url = https://github.com/cuberite/MagicCarpet.git
|
||||
[submodule "lib/polarssl"]
|
||||
path = lib/polarssl
|
||||
url = https://github.com/cuberite/polarssl.git
|
||||
|
@ -1 +0,0 @@
|
||||
Subproject commit 894c7e32049e9d2a1e736f7d721aaacd1ae29e53
|
@ -1,85 +0,0 @@
|
||||
|
||||
-- DiamondMover.lua
|
||||
|
||||
-- An example Lua plugin using the cBlockArea object
|
||||
-- When a player rclks with a diamond in their hand, an area around the clicked block is moved in the direction the player is facing
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
-- Global variables
|
||||
MOVER_SIZE_X = 4;
|
||||
MOVER_SIZE_Y = 4;
|
||||
MOVER_SIZE_Z = 4;
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
function Initialize(Plugin)
|
||||
Plugin:SetName("DiamondMover");
|
||||
Plugin:SetVersion(1);
|
||||
|
||||
cPluginManager.AddHook(cPluginManager.HOOK_PLAYER_USED_ITEM, OnPlayerUsedItem);
|
||||
|
||||
LOG("Initialized " .. Plugin:GetName() .. " v." .. Plugin:GetVersion());
|
||||
return true;
|
||||
end
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
function OnPlayerUsedItem(Player, BlockX, BlockY, BlockZ, BlockFace, CursorX, CursorY, CursorZ)
|
||||
|
||||
-- Don't check if the direction is in the air
|
||||
if (BlockFace == -1) then
|
||||
return false;
|
||||
end;
|
||||
|
||||
if (not Player:HasPermission("diamondmover.move")) then
|
||||
return false;
|
||||
end;
|
||||
|
||||
-- Rclk with a diamond to push in the direction the player is facing
|
||||
if (Player:GetEquippedItem().m_ItemType == E_ITEM_DIAMOND) then
|
||||
local Area = cBlockArea();
|
||||
Area:Read(Player:GetWorld(),
|
||||
BlockX - MOVER_SIZE_X, BlockX + MOVER_SIZE_X,
|
||||
BlockY - MOVER_SIZE_Y, BlockY + MOVER_SIZE_Y,
|
||||
BlockZ - MOVER_SIZE_Z, BlockZ + MOVER_SIZE_Z
|
||||
);
|
||||
|
||||
local PlayerPitch = Player:GetPitch();
|
||||
if (PlayerPitch < -70) then -- looking up
|
||||
BlockY = BlockY + 1;
|
||||
else
|
||||
if (PlayerPitch > 70) then -- looking down
|
||||
BlockY = BlockY - 1;
|
||||
else
|
||||
local PlayerRot = Player:GetYaw() + 180; -- Convert [-180, 180] into [0, 360] for simpler conditions
|
||||
if ((PlayerRot < 45) or (PlayerRot > 315)) then
|
||||
BlockZ = BlockZ - 1;
|
||||
else
|
||||
if (PlayerRot < 135) then
|
||||
BlockX = BlockX + 1;
|
||||
else
|
||||
if (PlayerRot < 225) then
|
||||
BlockZ = BlockZ + 1;
|
||||
else
|
||||
BlockX = BlockX - 1;
|
||||
end;
|
||||
end;
|
||||
end;
|
||||
end;
|
||||
end;
|
||||
|
||||
Area:Write(Player:GetWorld(), BlockX - MOVER_SIZE_X, BlockY - MOVER_SIZE_Y, BlockZ - MOVER_SIZE_Z);
|
||||
return false;
|
||||
end
|
||||
end
|
||||
|
||||
|
||||
|
||||
|
@ -1 +0,0 @@
|
||||
Subproject commit e64a04be39ac7790abcb09de3d4c7d8fc2a2a1e2
|
@ -1 +0,0 @@
|
||||
Subproject commit 94da343b62f0498a5843247f36d6ee00cbeb8f21
|
@ -1 +0,0 @@
|
||||
Subproject commit be15597bf3d976310a59e3aa8661cce413441c13
|
@ -163,10 +163,8 @@ void cPluginManager::InsertDefaultPlugins(cSettingsRepositoryInterface & a_Setti
|
||||
a_Settings.AddKeyName("Plugins");
|
||||
a_Settings.AddKeyComment("Plugins", " Plugin=Debuggers");
|
||||
a_Settings.AddKeyComment("Plugins", " Plugin=HookNotify");
|
||||
a_Settings.AddKeyComment("Plugins", " Plugin=ChunkWorx");
|
||||
a_Settings.AddKeyComment("Plugins", " Plugin=APIDump");
|
||||
a_Settings.AddValue("Plugins", "Plugin", "Core");
|
||||
a_Settings.AddValue("Plugins", "Plugin", "TransAPI");
|
||||
a_Settings.AddValue("Plugins", "Plugin", "ChatLog");
|
||||
}
|
||||
|
||||
|
Loading…
Reference in New Issue
Block a user