diff options
Diffstat (limited to 'src/Java/api/player/forge')
-rw-r--r-- | src/Java/api/player/forge/PlayerAPIContainer.java | 50 | ||||
-rw-r--r-- | src/Java/api/player/forge/PlayerAPIPlugin.java | 57 | ||||
-rw-r--r-- | src/Java/api/player/forge/PlayerAPITransformer.java | 37 |
3 files changed, 0 insertions, 144 deletions
diff --git a/src/Java/api/player/forge/PlayerAPIContainer.java b/src/Java/api/player/forge/PlayerAPIContainer.java deleted file mode 100644 index 8241ea4c18..0000000000 --- a/src/Java/api/player/forge/PlayerAPIContainer.java +++ /dev/null @@ -1,50 +0,0 @@ -// ================================================================== -// This file is part of Player API. -// -// Player API is free software: you can redistribute it and/or modify -// it under the terms of the GNU Lesser General Public License as -// published by the Free Software Foundation, either version 3 of the -// License, or (at your option) any later version. -// -// Player API is distributed in the hope that it will be useful, -// but WITHOUT ANY WARRANTY; without even the implied warranty of -// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -// GNU Lesser General Public License for more details. -// -// You should have received a copy of the GNU Lesser General Public -// License and the GNU General Public License along with Player API. -// If not, see <http://www.gnu.org/licenses/>. -// ================================================================== - -package api.player.forge; - -import java.util.*; -import com.google.common.eventbus.*; -import cpw.mods.fml.common.*; - -public class PlayerAPIContainer extends DummyModContainer -{ - public PlayerAPIContainer() - { - super(createMetadata()); - } - - public boolean registerBus(EventBus bus, LoadController controller) - { - return true; - } - - private static ModMetadata createMetadata() - { - ModMetadata meta = new ModMetadata(); - - meta.modId = "PlayerAPI"; - meta.name = "Player API"; - meta.version = PlayerAPIPlugin.Version; - meta.description = "Player API for Minecraft Forge"; - meta.url = "http://www.minecraftforum.net/topic/738498-"; - meta.authorList = Arrays.asList(new String[] { "Divisor" }); - - return meta; - } -}
\ No newline at end of file diff --git a/src/Java/api/player/forge/PlayerAPIPlugin.java b/src/Java/api/player/forge/PlayerAPIPlugin.java deleted file mode 100644 index bab6e05a37..0000000000 --- a/src/Java/api/player/forge/PlayerAPIPlugin.java +++ /dev/null @@ -1,57 +0,0 @@ -// ================================================================== -// This file is part of Player API. -// -// Player API is free software: you can redistribute it and/or modify -// it under the terms of the GNU Lesser General Public License as -// published by the Free Software Foundation, either version 3 of the -// License, or (at your option) any later version. -// -// Player API is distributed in the hope that it will be useful, -// but WITHOUT ANY WARRANTY; without even the implied warranty of -// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -// GNU Lesser General Public License for more details. -// -// You should have received a copy of the GNU Lesser General Public -// License and the GNU General Public License along with Player API. -// If not, see <http://www.gnu.org/licenses/>. -// ================================================================== - -package api.player.forge; - -import java.util.*; - -import cpw.mods.fml.relauncher.*; - -@IFMLLoadingPlugin.MCVersion("1.7.10") -@IFMLLoadingPlugin.TransformerExclusions("api.player.forge") -public class PlayerAPIPlugin implements IFMLLoadingPlugin -{ - public static String Version = "1.4"; - - public static boolean isObfuscated; - - public String[] getASMTransformerClass() - { - return new String[] { "api.player.forge.PlayerAPITransformer" }; - } - - public String getModContainerClass() - { - return "api.player.forge.PlayerAPIContainer"; - } - - public String getSetupClass() - { - return null; - } - - public void injectData(Map<String, Object> data) - { - isObfuscated = (Boolean)data.get("runtimeDeobfuscationEnabled"); - } - - public String getAccessTransformerClass() - { - return null; - } -} diff --git a/src/Java/api/player/forge/PlayerAPITransformer.java b/src/Java/api/player/forge/PlayerAPITransformer.java deleted file mode 100644 index 71173474d0..0000000000 --- a/src/Java/api/player/forge/PlayerAPITransformer.java +++ /dev/null @@ -1,37 +0,0 @@ -// ================================================================== -// This file is part of Player API. -// -// Player API is free software: you can redistribute it and/or modify -// it under the terms of the GNU Lesser General Public License as -// published by the Free Software Foundation, either version 3 of the -// License, or (at your option) any later version. -// -// Player API is distributed in the hope that it will be useful, -// but WITHOUT ANY WARRANTY; without even the implied warranty of -// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -// GNU Lesser General Public License for more details. -// -// You should have received a copy of the GNU Lesser General Public -// License and the GNU General Public License along with Player API. -// If not, see <http://www.gnu.org/licenses/>. -// ================================================================== - -package api.player.forge; - -import net.minecraft.launchwrapper.*; - -import api.player.client.*; -import api.player.server.*; - -public class PlayerAPITransformer implements IClassTransformer -{ - public byte[] transform(String name, String transformedName, byte[] bytes) - { - if(transformedName.equals(ClientPlayerClassVisitor.targetClassName)) - return ClientPlayerClassVisitor.transform(bytes, PlayerAPIPlugin.isObfuscated); - else if(transformedName.equals(ServerPlayerClassVisitor.targetClassName)) - return ServerPlayerClassVisitor.transform(bytes, PlayerAPIPlugin.isObfuscated); - else - return bytes; - } -}
\ No newline at end of file |