-
Notifications
You must be signed in to change notification settings - Fork 1
Expand file tree
/
Copy path10_references.py
More file actions
91 lines (75 loc) · 2.08 KB
/
Copy path10_references.py
File metadata and controls
91 lines (75 loc) · 2.08 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
clr.AddReferenceByName("IronPythonPlugin")
from IronPythonPlugin import *
clr.AddReferenceByName("OTAPI")
from Terraria import *
from Terraria.ID import *
from Terraria.DataStructures import *
from Terraria.GameContent.Tile_Entities import *
from OTAPI.Tile import ITile
clr.AddReferenceByName("TShockAPI")
from TShockAPI.Hooks import *
import TShockAPI
from TShockAPI import TSPlayer, GetDataHandlers, TShock, PlayerData, NetItem, Commands
clr.AddReferenceByName("TerrariaServer")
from TerrariaApi.Server import *
import PacketTypes
clr.AddReferenceByName("Newtonsoft.Json")
from Newtonsoft.Json import *
try:
clr.AddReferenceByName("BestProxyPlugin")
from BestProxyPlugin import BestProxyPlugin
except:
BestProxyPlugin = None
try:
clr.AddReferenceByName("TUI")
from TerrariaUI import *
from TerrariaUI.Base import *
from TerrariaUI.Base.Style import *
from TerrariaUI.Widgets import *
from TerrariaUI.Widgets.Media import *
from TerrariaUI.Widgets.Data import *
clr.AddReferenceByName("TUIPlugin")
from TUIPlugin import *
import TUIPlugin
clr.ImportExtensions(TUIPlugin)
except:
TUI = None
try:
clr.AddReferenceByName("PvPModifier")
from PvPModifier.DataStorage import Cache
PvPModifier = True
except:
PvPModifier = None
try:
clr.AddReferenceByName("GhostPlayers")
from GhostPlayers import *
except:
GPAPI = None
try:
clr.AddReferenceByName("FakePlayers")
from FakePlayers import *
except:
FPAPI = None
try:
clr.AddReferenceByName("FakeProvider")
from FakeProvider import FakeProviderAPI, FakeSign, FakeChest, FakeTrainingDummy, FakeItemFrame, FakeLogicSensor
except:
FakeProviderAPI = None
FakeManager = None
try:
clr.AddReferenceByName("SSCManager")
import SSCManager
clr.ImportExtensions(SSCManager)
except:
SSCManager = None
clr.AddReferenceByName("Mono.Data.Sqlite")
from Mono.Data.Sqlite import SqliteConnection
clr.AddReferenceByName("MySql.Data")
from MySql.Data.MySqlClient import MySqlConnection
try:
clr.AddReferenceByName("PedguinServer")
import PedguinServer
clr.ImportExtensions(PedguinServer)
from PedguinServer import PluginLogic
except:
PedguinServer = None