GameBanana shows no ads to members. Sign up now!
Ads keep us online. Without them, we wouldn't exist. We don't have paywalls or sell mods - we never will. But every month we have large bills and running ads is our only way to cover them. Please consider unblocking us. Thank you from GameBanana <3

mcScripts3

A Config Script for Minecraft

161 7 kb Raw Code
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
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
'''There are three different scripts. script #1 calls the functions of script2/3
so when using these scripts run scripts #1- This is script3.'
''

'''Script #3 save as classSummon.py'''

from mcpi.minecraft import Minecraft
from mcturtle import minecraftturtle
mc = Minecraft.create()
import time

class ArrowTrap(object):
    def __init__(self, x, y, z, pHeight):
        self.x = x
        self.y = y
        self.z = z

        self.x2 = x
        self.y2 = y
        self.z2 = z

        self.pHeight = pHeight

    def build(self):
        for level in reversed(list(range(self.pHeight))):#Pyramid algorithm
            mc.setBlocks(self.x - level, self.y, self.z - level,
                         self.x + level, self.y, self.z + level, 95)#Glass
            time.sleep(0.25)
            self.y += 1

    def bottom(self):
        for level in reversed(list(range(self.pHeight))):#Pyramid algorithm
            mc.setBlocks(self.x - level, self.y-self.pHeight, self.z - level,
                         self.x2 + level, self.y2, self.z2 + level, 95, 1)#Glass
            time.sleep(0.25)
            self.y += 1

        mc.setBlocks(self.x+1 , self.y-6, self.z+1, self.x-1, self.y-6, self.z-1, 51)#Fire floor

class DiamondTrap(object):
    def __init__(self, x, y, z, pHeight):
        self.x = x
        self.y = y
        self.z = z

        self.pHeight = pHeight

    def buildB(self):
        for level in range(self.pHeight):#Pyramid Algorithm
            mc.setBlocks(self.x - level, self.y, self.z - level,
                         self.x + level, self.y, self.z + level, 95, 4)#Glass
            self.y += 1
            time.sleep(0.05)

        for level in reversed(list(range((self.pHeight-1)))):#Pyramid Algorithm
            mc.setBlocks(self.x - level, self.y, self.z - level,
                         self.x + level, self.y, self.z + level, 95, 4)#Glass
            self.y += 1
            time.sleep(0.05)

        #mc.setBlocks(self.x+1 , self.y-4, self.z+1, self.x-1, self.y-3, self.z-1, 51) #Fire Floor

class EnderWarrior(object):
    def __init__(self, x, y, z, pHeight):
        self.x = x
        self.y = y
        self.z = z

        self.x2 = x
        self.y2 = y
        self.z2 = z

        self.pHeight = pHeight

    def enderOre(self):
        #mc.postToChat( str(self.x) + " " + str(self.y2) + " :enderOre x y start")
        for level in range(self.pHeight):#Pyramid Algorthm
            mc.setBlocks(self.x - level, self.y, self.z - level,
                         self.x + level, self.y, self.z + level, 17) #Oak Wood
            self.y += 1
        #mc.postToChat( str(self.x) + " " + str(self.y2) + " :enderOre x y finish")

    def enderPumpkin(self):
       
        mc.setBlock(self.x , self.y , self.z, 86) #Pumpkin
        #mc.postToChat( str(self.x) + " " + str(self.y2) + " :enderPumpkin x2 y2 finish")
   
    def crafting(self):
    #------------------------------------------------------Crafting table side---------------------------------------------------------------------------#
        mc.setBlock(self.x2 - 2, self.y2 + 1, self.z2, 58)#Crafting Table
        mc.postToChat( str(self.x) + " " + str(self.y2) + " :crafting Table" )

        mc.setBlock(self.x2 - 2, self.y2 + 1, self.z2 + 1, 17)#Oak Wood
        mc.postToChat( str(self.x) + " " + str(self.y2) + " :Oak Wood")

        mc.setBlock(self.x2 - 2, self.y2 + 1, self.z2 - 1, 173) #Coal
        mc.postToChat( str(self.x) + " " + str(self.y2) + " :coal")
    #-----------------------------------------------------------Furnace side----------------------------------------------------------------------#
        mc.setBlock(self.x2 + 2, self.y2 + 1, self.z2, 62) #Frunace
        mc.postToChat( str(self.x) + " " + str(self.y2) + " :furnace" )

        mc.setBlock(self.x2 + 2, self.y2 + 1, self.z2 + 1, 1) #Stone
        mc.postToChat( str(self.x) + " " + str(self.y2) + " :Stone")

        mc.setBlock(self.x2 + 2, self.y2 + 1, self.z2 - 1, 1) #Stone
        mc.postToChat( str(self.x) + " " + str(self.y2) + " :Stone")
    #------------------------------------------------------------Chest side---------------------------------------------------------------------#
        mc.setBlock(self.x2, self.y2 + 1, self.z2 + 2, 54) #Chest
        mc.postToChat( str(self.x) + " " + str(self.y2) + " :chest" )

        mc.setBlock(self.x2 + 1, self.y2 + 1, self.z2 + 2, 1) #Stone
        mc.postToChat( str(self.x) + " " + str(self.y2) + " :Oak Wood")

        mc.setBlock(self.x2 - 1, self.y2 + 1, self.z2 + 2, 1) #Stone
        mc.postToChat( str(self.x) + " " + str(self.y2) + " :Stone")
    #-------------------------------------------------------------Enchanting table side--------------------------------------------------------------------#
        mc.setBlock(self.x2, self.y2 + 1, self.z2 - 2, 116)#Enchanting table
        mc.postToChat( str(self.x) + " " + str(self.y2) + " :Enchanting table")

        mc.setBlock(self.x2+1, self.y2 + 1, self.z2 - 2, 1) #Stone
        mc.postToChat( str(self.x) + " " + str(self.y2) + " :Stone")

        mc.setBlock(self.x2-1, self.y2 + 1, self.z2 - 2, 1) #Stone
        mc.postToChat( str(self.x) + " " + str(self.y2) + " :Stone")
    #---------------------------------------------------------------------------------------------------------------------------------#

class FallingSky(object):
    def __init__(self, x, y, z, pHeight):
        self.x = x
        self.y = y
        self.z = z

        self.x2 = x
        self.y2 = y
        self.z2 = z

        self.pHeight = pHeight

    def garvelPyramid(self):#Pyramid algorithm
        for level in range(self.pHeight):
            mc.setBlocks(self.x - level, self.y+5, self.z - level,
                         self.x + level, self.y+5, self.z + level, 13) #Gravel
            self.y += 1
            time.sleep(0.05)

    def garvelPyramidTop(self):#Pyramid algorithm
        for level in range((self.pHeight + 1)):
            mc.setBlocks(self.x - level, self.y+6, self.z - level,
                         self.x + level, self.y+6, self.z + level,  12, 1) #Red Sand
            self.y -= 1
            time.sleep(0.05)

    def garvelPyramidBottom(self):#Pyramid algorithm
        for level in range((self.pHeight + 2)):
            mc.setBlocks(self.x - level, self.y+7, self.z - level,
                         self.x + level, self.y+7, self.z + level,  12) #Sand
            self.y -= 1
            time.sleep(0.05)
   
    def garvelPyramidHole(self):#Mob pit
        mc.setBlocks(self.x2 + 1, self.y2, self.z2 + 1,
                     self.x2 - 1 , self.y2 - 5, self.z2 - 1 , 0) #Pit
My MC scripts inspired by anime. - This is script3 - https://www.youtube.com/watch?v=N4mc8cJy_6E&feature=youtu.be

what you will need is 

1)Mine craft java edition

2)spigot Minecraft server - https://www.spigotmc.org/

3)Raspberryjuice (Plugin for Bukkit implementing MC API) - https://github.com/zhuowei/RaspberryJuice

3)MCPI Minecraft API - https://github.com/martinohanlon/mcpi

4)Python 3.x

Instructions.

1)launch minecraft

2)launch spigot server

3)Enter the game

4)Save script #1(spellSelector) and #2(jutsu)/#3(classSummon) to different .py files in the same folder

5)Run the script #1.

Once script #1 is running all what you need to do is type in the chat is 

6 activates Amenotejikara

7 activates All Mighty Push

1 activates Water Pool jutsu

2 activates Flowing Lava Jutsu

3 activates Portal Summoning Jutsu

4 activates Oak Wood Jutsu

5 activates Obsidian Forbidin Jutsu

8 activates Fireball Jutsu

11 activates Arrow Glass Prism Jutsu

12 activates Diamond Prism Jutsu

14 activates Mighty Sand Trap

0 is a test listener

credit goes to the following

   -https://github.com/zhuowei/RaspberryJuice

   -https://www.spigotmc.org/resources/raspberryjuice.22724/

   -https://www.amazon.ca/Learn-Program-Minecraft-Transform-Python/dp/1593276702/ref=sr_1_2?qid=1584984789&refinements=p_27%3ACraig+Richardson&s=books&sr=1-2

   -https://www.spigotmc.org/XenStaff/#Developer
Sign up to access this!

No comments yet

Embed

Share banner
Image URL
HTML embed code
BB embed code
Markdown embed code

Credits

Key Authors
Sofrosty
Sofrosty Joined 4mo ago
Offline
93 points Ranked 70046th
PROGRAMMER

Submitter

Sofrosty avatar
Sofrosty Joined 4mo ago
Offline
93 points Ranked 70046th
Sofrosty
Creator
Sign up to access this!
Sign up to access this!
Sign up to access this!

Game

Sign up to access this!

Category

License

Share

  • Share on Reddit
  • Share on Twitter
  • Share on Facebook
  • 0
  • 185
  • 23d
  • 22d

More from Submitter

More Other/Misc Scripts