View difference between Paste ID: Gp9Gq4Li and 55aW2W1L
SHOW: | | - or go back to the newest paste.
1
{
2
  -- list of commands to disallow from the connect APIs
3
  -- by default, the apis are "peripheral", "turtle", "redstone", and the left peripheral
4
  blacklist = {
5
    -- turtle
6
    equipLeft = true, -- use "equip"
7
    equipRight = true, -- don't lose the chatbox, we need that
8
    
9
    -- peripheral
10
    wrap = true,
11
    find = true,
12
  },
13
  
14
  -- List of programs to disallow from the program() command
15
  progBlacklist = {
16
    -- will cause errors
17
    startup = true,
18
    voice = true,
19
    equip = true, -- see equipRight above
20
    
21
    -- locks the controller out
22
    edit = true,
23
    exit = true,
24
    lua = true,
25
    shell = true,
26
    shutdown = true,  
27
  },
28
  
29
  -- list of functions which should send messages to chat when in partial mute mode (the default)
30
  unmuted = {
31
    -- turtle
32
    compare = true,
33
    compareDown = true,
34
    compareUp = true,
35
    compareTo = true,
36
    detect = true,
37
    detectDown = true,
38
    detectUp = true,
39
    equip = true,
40
    getFuelLevel = true,
41
    getFuelLimit = true,
42
    getItemCount = true,
43
    getItemDetail = true,
44
    getItemSpace = true,
45
    getSelectedSlot = true,
46
    inspect = true,
47
    inspectDown = true,
48
    inspectUp = true,
49
    
50
    -- redstone
51
    getSides = true,
52
    getInput = true,
53
    getOutput = true,
54
    getAnalogInput = true,
55
    getAnalogOutput = true,
56
    getBndledInput = true,
57
    getBunledOutput = true,
58
    testBundledOutput = true,
59
    
60
    -- peripheral
61
    isPresent = true,
62
    getType = true,
63
    getMethods = true,
64
    getNames = true,
65
    
66
    -- MoarPeripherals
67
    getDensity = true, -- Density Scanning Turtle
68
    getNaturalLightLevel = true, -- Outdoorsy Turtle
69
    getFacing = true, -- Dizzy Turtle/Peripherals++ Navigational Turtle
70
    --chatbox
71
    getLabel = true,
72
    getReadRange = true,
73
    getMaxReadRange = true,
74
    getSayRange = true,
75
    getMaxSayRange = true,
76
    getTellRange = true,
77
    getMaxTellRange = true,
78
    
79
    -- Peripherals++
80
    getEntity = true, --Ridable Turtle
81
    getLiquid = true, --Thirsty Turtle
82
    getXP = true, --XP Turtle
83
    --Barrel Turtle
84
    getUnlocalizedName = true,
85
    getLocalizedName = true,
86
    getItemID = true,
87
    getAmount = true,
88
    getOreDictEntries = true,
89
    --Environment Scanner
90
    isRaining = true,
91
    getBiome = true,
92
    getTemperature = true,
93
    isSnow = true,
94
    --Equivalence Checking Turtle
95
    getEntries = true,
96
    doItemsMatch = true,
97
    --Gardening Turtle
98
    getGrowth = true,
99
    getGrowthUp = true,
100
    getGrowthDown = true,
101
    --Player Sensor
102
    getNearbyPlayers = true,
103
    getAllPlayers = true,
104
    --Sign Reading Turtle
105
    read = true,
106
    readUp = true,
107
    readDown = true,
108
    
109
    -- chat commands
110
    script = true,
111
    delete = true,
112
    program = true,
113
    
114
    -- error reporting
115
    Usage = true,
116
    ERROR = true
117
  },
118
  
119
  -- location of script files, to keep things neater
120
  -- set to a blank string to leave them in the home directory
121
  scriptPath = "scripts/"
122
}