Paste #118743: Ore generation

Date: 2023/12/19 02:20:49 UTC-08:00
Type: Denizen Script

View Raw Paste Download This Paste
Copy Link


1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21


mining_handler:
    type: world
    debug: true
    events:
        on player breaks !*_ore|gray_concrete:
            - if <player.gamemode> == survival:
                - determine cancelled
            - else:
                - determine cancelled:false
        after player breaks *_ore:
            - if <player.gamemode> == survival:
                - modifyblock <context.location> gray_concrete
            - else:
                - determine cancelled:false
        on player breaks gray_concrete:
            - if <player.gamemode> == survival:
                - ratelimit <player> 2t
                - modifyblock <context.location> bedrock
                - determine <item[stone]>
            - else:
                - determine cancelled:false