Programming your NFT World
  • Welcome!
  • Setting Up Your Dev Environment
    • Installing Minecraft
    • Installing IntelliJ
    • Setup Minecraft Paper Server 1.17.1
      • How to Set Up Your Shockbyte Minecraft Server for the First Time
      • How to Upload and Use a Custom World on Your ShockBit Minecraft Server
      • How to install plugins to your Shockbit Minecraft Server
    • Wallet Setup
      • Setting Up MetaMask Wallet
      • Register Player 1
    • Create Ethereum and Polygon RPC endpoints
    • Install Plugins
      • Citizens API
      • World Payments API
      • When done.......
  • Creating Your First Plugin
    • Hello World
  • How to run the sample programs
    • NPC Shopkeeper
    • Selling Plots of Land for $WRLD
  • Contact
    • Issues or Questions
Powered by GitBook
On this page

Welcome!

Welcome to Programming your NFT World

I have created this gitbook as a way to chronical my journey to programming my own Minecraft NFT world.

Prerequisites

  • Need to have some Java programming experience

  • No experience with programming Minecraft

Programming an NFT world requires creating plugins for a Minecraft Paper Server.

At a high level here are the things you need in order to set up your dev environment

  • Install the Java version of Minecraft(version 1.17.10)

  • IntelliJ

  • Setup A Minecraft Paper Server

  • Install Plugins on the Minecraft Paper Server

  • Wallet Setup

  • Create Ethereum and Polygon RPC endpoints

NextInstalling Minecraft

Last updated 3 years ago