Move blocks, items, mcdata, mobs to info/ folder

master
Tanner Collin 3 years ago
parent 23891066c0
commit ae2b0f4875
  1. 8
      mosfet/bot.py
  2. 8
      mosfet/game.py
  3. 2
      mosfet/info/blocks.py
  4. 0
      mosfet/info/items.py
  5. 0
      mosfet/info/mcdata.py
  6. 0
      mosfet/info/mobs.py
  7. 8
      mosfet/job.py
  8. 8
      mosfet/jobs/cache_items.py
  9. 8
      mosfet/jobs/check_threats.py
  10. 8
      mosfet/jobs/clear_leaves.py
  11. 8
      mosfet/jobs/eat_food.py
  12. 8
      mosfet/jobs/fill_blocks.py
  13. 8
      mosfet/jobs/find_gapple.py
  14. 8
      mosfet/jobs/gather_crop.py
  15. 8
      mosfet/jobs/gather_sand.py
  16. 10
      mosfet/jobs/gather_wart.py
  17. 8
      mosfet/jobs/gather_wood.py
  18. 8
      mosfet/jobs/grab_sand.py
  19. 8
      mosfet/jobs/grab_sapling.py
  20. 8
      mosfet/jobs/grab_supplies.py
  21. 8
      mosfet/jobs/plant_tree.py
  22. 8
      mosfet/jobs/sell_to_villager.py
  23. 8
      mosfet/jobs/sleep_with_bed.py
  24. 2
      mosfet/path.py
  25. 2
      mosfet/protocol/packets.py
  26. 4
      mosfet/utils.py
  27. 4
      mosfet/world.py

@ -24,17 +24,17 @@ from mosfet.protocol.managers import DataManager, ChunksManager, ChatManager, Ch
from munch import Munch from munch import Munch
from mosfet import blocks
from mosfet import game from mosfet import game
from mosfet import items
from mosfet import job from mosfet import job
from mosfet import mcdata
from mosfet import mobs
from mosfet import path from mosfet import path
from mosfet import print_help from mosfet import print_help
from mosfet import utils from mosfet import utils
from mosfet import vector from mosfet import vector
from mosfet import world from mosfet import world
from mosfet.info import blocks
from mosfet.info import items
from mosfet.info import mcdata
from mosfet.info import mobs
for module in [ for module in [
blocks, blocks,

@ -25,12 +25,12 @@ from mosfet.protocol.types import Slot
from mosfet import print_help from mosfet import print_help
from mosfet import utils from mosfet import utils
from mosfet import path from mosfet import path
from mosfet import blocks
from mosfet import items
from mosfet import mcdata
from mosfet import mobs
from mosfet import bot from mosfet import bot
from mosfet import vector from mosfet import vector
from mosfet.info import blocks
from mosfet.info import items
from mosfet.info import mcdata
from mosfet.info import mobs
class Game: class Game:
def __init__(self, global_state): def __init__(self, global_state):

@ -1,7 +1,7 @@
import json import json
import importlib import importlib
from mosfet import mcdata from mosfet.info import mcdata
MCD_BLOCKS = {} MCD_BLOCKS = {}
for d in mcdata.mcd.blocks.values(): for d in mcdata.mcd.blocks.values():

@ -11,10 +11,10 @@ from mosfet.protocol.managers import ChunkNotLoadedException
from mosfet import utils from mosfet import utils
from mosfet import path from mosfet import path
from mosfet import blocks from mosfet.info import blocks
from mosfet import items from mosfet.info import items
from mosfet import mcdata from mosfet.info import mcdata
from mosfet import mobs from mosfet.info import mobs
from mosfet.jobs import ( from mosfet.jobs import (
cache_items, cache_items,

@ -11,10 +11,10 @@ from mosfet.protocol.managers import ChunkNotLoadedException
from mosfet import utils from mosfet import utils
from mosfet import path from mosfet import path
from mosfet import blocks from mosfet.info import blocks
from mosfet import items from mosfet.info import items
from mosfet import mcdata from mosfet.info import mcdata
from mosfet import mobs from mosfet.info import mobs
class CacheItemsStates: class CacheItemsStates:
def idle(self): def idle(self):

@ -11,10 +11,10 @@ from mosfet.protocol.managers import ChunkNotLoadedException
from mosfet import utils from mosfet import utils
from mosfet import path from mosfet import path
from mosfet import blocks from mosfet.info import blocks
from mosfet import items from mosfet.info import items
from mosfet import mcdata from mosfet.info import mcdata
from mosfet import mobs from mosfet.info import mobs
class CheckThreatsStates: class CheckThreatsStates:
def idle(self): def idle(self):

@ -11,10 +11,10 @@ from mosfet.protocol.managers import ChunkNotLoadedException
from mosfet import utils from mosfet import utils
from mosfet import path from mosfet import path
from mosfet import blocks from mosfet.info import blocks
from mosfet import items from mosfet.info import items
from mosfet import mcdata from mosfet.info import mcdata
from mosfet import mobs from mosfet.info import mobs
class ClearLeavesStates: class ClearLeavesStates:
def idle(self): def idle(self):

@ -11,10 +11,10 @@ from mosfet.protocol.managers import ChunkNotLoadedException
from mosfet import utils from mosfet import utils
from mosfet import path from mosfet import path
from mosfet import blocks from mosfet.info import blocks
from mosfet import items from mosfet.info import items
from mosfet import mcdata from mosfet.info import mcdata
from mosfet import mobs from mosfet.info import mobs
class EatFoodStates: class EatFoodStates:
def idle(self): def idle(self):

@ -11,10 +11,10 @@ from mosfet.protocol.managers import ChunkNotLoadedException
from mosfet import utils from mosfet import utils
from mosfet import path from mosfet import path
from mosfet import blocks from mosfet.info import blocks
from mosfet import items from mosfet.info import items
from mosfet import mcdata from mosfet.info import mcdata
from mosfet import mobs from mosfet.info import mobs
class FillBlocksStates: class FillBlocksStates:
def idle(self): def idle(self):

@ -11,10 +11,10 @@ from mosfet.protocol.managers import ChunkNotLoadedException
from mosfet import utils from mosfet import utils
from mosfet import path from mosfet import path
from mosfet import blocks from mosfet.info import blocks
from mosfet import items from mosfet.info import items
from mosfet import mcdata from mosfet.info import mcdata
from mosfet import mobs from mosfet.info import mobs
class FindGappleStates: class FindGappleStates:
def idle(self): def idle(self):

@ -11,10 +11,10 @@ from mosfet.protocol.managers import ChunkNotLoadedException
from mosfet import utils from mosfet import utils
from mosfet import path from mosfet import path
from mosfet import blocks from mosfet.info import blocks
from mosfet import items from mosfet.info import items
from mosfet import mcdata from mosfet.info import mcdata
from mosfet import mobs from mosfet.info import mobs
class GatherCropStates: class GatherCropStates:
def idle(self): def idle(self):

@ -11,10 +11,10 @@ from mosfet.protocol.managers import ChunkNotLoadedException
from mosfet import utils from mosfet import utils
from mosfet import path from mosfet import path
from mosfet import blocks from mosfet.info import blocks
from mosfet import items from mosfet.info import items
from mosfet import mcdata from mosfet.info import mcdata
from mosfet import mobs from mosfet.info import mobs
class GatherSandStates: class GatherSandStates:
def bair(self, p): def bair(self, p):

@ -11,10 +11,10 @@ from mosfet.protocol.managers import ChunkNotLoadedException
from mosfet import utils from mosfet import utils
from mosfet import path from mosfet import path
from mosfet import blocks from mosfet.info import blocks
from mosfet import items from mosfet.info import items
from mosfet import mcdata from mosfet.info import mcdata
from mosfet import mobs from mosfet.info import mobs
class GatherWartStates: class GatherWartStates:
def idle(self): def idle(self):
@ -48,7 +48,7 @@ class GatherWartStates:
navpath = w.path_to_place(p, self.wart) navpath = w.path_to_place(p, self.wart)
if navpath: if navpath:
print('Going to wart', self.crop) print('Going to wart', self.wart)
self.g.path = navpath self.g.path = navpath
self.g.look_at = utils.padd(self.wart, path.BLOCK_BELOW) self.g.look_at = utils.padd(self.wart, path.BLOCK_BELOW)
self.state = self.going_to_wart self.state = self.going_to_wart

@ -11,10 +11,10 @@ from mosfet.protocol.managers import ChunkNotLoadedException
from mosfet import utils from mosfet import utils
from mosfet import path from mosfet import path
from mosfet import blocks from mosfet.info import blocks
from mosfet import items from mosfet.info import items
from mosfet import mcdata from mosfet.info import mcdata
from mosfet import mobs from mosfet.info import mobs
class GatherWoodStates: class GatherWoodStates:
def bair(self, p): def bair(self, p):

@ -11,10 +11,10 @@ from mosfet.protocol.managers import ChunkNotLoadedException
from mosfet import utils from mosfet import utils
from mosfet import path from mosfet import path
from mosfet import blocks from mosfet.info import blocks
from mosfet import items from mosfet.info import items
from mosfet import mcdata from mosfet.info import mcdata
from mosfet import mobs from mosfet.info import mobs
class GrabSandStates: class GrabSandStates:
def idle(self): def idle(self):

@ -11,10 +11,10 @@ from mosfet.protocol.managers import ChunkNotLoadedException
from mosfet import utils from mosfet import utils
from mosfet import path from mosfet import path
from mosfet import blocks from mosfet.info import blocks
from mosfet import items from mosfet.info import items
from mosfet import mcdata from mosfet.info import mcdata
from mosfet import mobs from mosfet.info import mobs
class GrabSaplingStates: class GrabSaplingStates:
def idle(self): def idle(self):

@ -11,10 +11,10 @@ from mosfet.protocol.managers import ChunkNotLoadedException
from mosfet import utils from mosfet import utils
from mosfet import path from mosfet import path
from mosfet import blocks from mosfet.info import blocks
from mosfet import items from mosfet.info import items
from mosfet import mcdata from mosfet.info import mcdata
from mosfet import mobs from mosfet.info import mobs
class GrabSuppliesStates: class GrabSuppliesStates:
def idle(self): def idle(self):

@ -11,10 +11,10 @@ from mosfet.protocol.managers import ChunkNotLoadedException
from mosfet import utils from mosfet import utils
from mosfet import path from mosfet import path
from mosfet import blocks from mosfet.info import blocks
from mosfet import items from mosfet.info import items
from mosfet import mcdata from mosfet.info import mcdata
from mosfet import mobs from mosfet.info import mobs
class PlantTreeStates: class PlantTreeStates:
def idle(self): def idle(self):

@ -11,10 +11,10 @@ from mosfet.protocol.managers import ChunkNotLoadedException
from mosfet import utils from mosfet import utils
from mosfet import path from mosfet import path
from mosfet import blocks from mosfet.info import blocks
from mosfet import items from mosfet.info import items
from mosfet import mcdata from mosfet.info import mcdata
from mosfet import mobs from mosfet.info import mobs
class SellToVillagerStates: class SellToVillagerStates:
def idle(self): def idle(self):

@ -11,10 +11,10 @@ from mosfet.protocol.managers import ChunkNotLoadedException
from mosfet import utils from mosfet import utils
from mosfet import path from mosfet import path
from mosfet import blocks from mosfet.info import blocks
from mosfet import items from mosfet.info import items
from mosfet import mcdata from mosfet.info import mcdata
from mosfet import mobs from mosfet.info import mobs
class SleepWithBedStates: class SleepWithBedStates:
def idle(self): def idle(self):

@ -5,7 +5,7 @@ from math import hypot, sqrt
from astar import AStar from astar import AStar
from mosfet import blocks from mosfet.info import blocks
from mosfet import utils from mosfet import utils
class AStarTimeout(Exception): class AStarTimeout(Exception):

@ -10,7 +10,7 @@ from minecraft.networking.types import (
from .types import Nbt, Slot, Entry, Trade from .types import Nbt, Slot, Entry, Trade
from mosfet import blocks from mosfet.info import blocks
class ChunkDataPacket(Packet): class ChunkDataPacket(Packet):

@ -2,8 +2,8 @@ import importlib
import collections import collections
from math import floor, ceil, sqrt, hypot from math import floor, ceil, sqrt, hypot
from mosfet import blocks from mosfet.info import blocks
from mosfet import mcdata from mosfet.info import mcdata
TICK = 0.05 TICK = 0.05

@ -8,8 +8,8 @@ from copy import copy
from mosfet import utils from mosfet import utils
from mosfet import path from mosfet import path
from mosfet import blocks from mosfet.info import blocks
from mosfet import mobs from mosfet.info import mobs
class World: class World:
def __init__(self, global_state): def __init__(self, global_state):

Loading…
Cancel
Save