mmm-0.1.0.0: Minecraft 1.21.4 implementation in Haskell
LicenseBSD-3-Clause
Safe HaskellNone
LanguageGHC2021

M.TODO

Description

 

Documentation

data Slot Source #

Instances

Instances details
Data Slot Source # 
Instance details

Defined in M.TODO

Methods

gfoldl :: (forall d b. Data d => c (d -> b) -> d -> c b) -> (forall g. g -> c g) -> Slot -> c Slot #

gunfold :: (forall b r. Data b => c (b -> r) -> c r) -> (forall r. r -> c r) -> Constr -> c Slot #

toConstr :: Slot -> Constr #

dataTypeOf :: Slot -> DataType #

dataCast1 :: Typeable t => (forall d. Data d => c (t d)) -> Maybe (c Slot) #

dataCast2 :: Typeable t => (forall d e. (Data d, Data e) => c (t d e)) -> Maybe (c Slot) #

gmapT :: (forall b. Data b => b -> b) -> Slot -> Slot #

gmapQl :: (r -> r' -> r) -> r -> (forall d. Data d => d -> r') -> Slot -> r #

gmapQr :: forall r r'. (r' -> r -> r) -> r -> (forall d. Data d => d -> r') -> Slot -> r #

gmapQ :: (forall d. Data d => d -> u) -> Slot -> [u] #

gmapQi :: Int -> (forall d. Data d => d -> u) -> Slot -> u #

gmapM :: Monad m => (forall d. Data d => d -> m d) -> Slot -> m Slot #

gmapMp :: MonadPlus m => (forall d. Data d => d -> m d) -> Slot -> m Slot #

gmapMo :: MonadPlus m => (forall d. Data d => d -> m d) -> Slot -> m Slot #

Generic Slot Source # 
Instance details

Defined in M.TODO

Associated Types

type Rep Slot 
Instance details

Defined in M.TODO

type Rep Slot = D1 ('MetaData "Slot" "M.TODO" "mmm-0.1.0.0-oCDsNp3EBL2JzoyA6cTai" 'False) (V1 :: Type -> Type)

Methods

from :: Slot -> Rep Slot x #

to :: Rep Slot x -> Slot #

Read Slot Source # 
Instance details

Defined in M.TODO

Show Slot Source # 
Instance details

Defined in M.TODO

Methods

showsPrec :: Int -> Slot -> ShowS #

show :: Slot -> String #

showList :: [Slot] -> ShowS #

NFData Slot Source # 
Instance details

Defined in M.TODO

Methods

rnf :: Slot -> () #

Eq Slot Source # 
Instance details

Defined in M.TODO

Methods

(==) :: Slot -> Slot -> Bool #

(/=) :: Slot -> Slot -> Bool #

Ord Slot Source # 
Instance details

Defined in M.TODO

Methods

compare :: Slot -> Slot -> Ordering #

(<) :: Slot -> Slot -> Bool #

(<=) :: Slot -> Slot -> Bool #

(>) :: Slot -> Slot -> Bool #

(>=) :: Slot -> Slot -> Bool #

max :: Slot -> Slot -> Slot #

min :: Slot -> Slot -> Slot #

Hashable Slot Source # 
Instance details

Defined in M.TODO

Methods

hashWithSalt :: Int -> Slot -> Int

hash :: Slot -> Int

Pack Slot Source # 
Instance details

Defined in M.TODO

Methods

pack :: Slot -> Builder Source #

Unpack Slot Source # 
Instance details

Defined in M.TODO

Methods

unpack :: forall (st :: ZeroBitType) r. Parser st r Slot Source #

type Rep Slot Source # 
Instance details

Defined in M.TODO

type Rep Slot = D1 ('MetaData "Slot" "M.TODO" "mmm-0.1.0.0-oCDsNp3EBL2JzoyA6cTai" 'False) (V1 :: Type -> Type)

data BossBarAction Source #

Instances

Instances details
Data BossBarAction Source # 
Instance details

Defined in M.TODO

Methods

gfoldl :: (forall d b. Data d => c (d -> b) -> d -> c b) -> (forall g. g -> c g) -> BossBarAction -> c BossBarAction #

gunfold :: (forall b r. Data b => c (b -> r) -> c r) -> (forall r. r -> c r) -> Constr -> c BossBarAction #

toConstr :: BossBarAction -> Constr #

dataTypeOf :: BossBarAction -> DataType #

dataCast1 :: Typeable t => (forall d. Data d => c (t d)) -> Maybe (c BossBarAction) #

dataCast2 :: Typeable t => (forall d e. (Data d, Data e) => c (t d e)) -> Maybe (c BossBarAction) #

gmapT :: (forall b. Data b => b -> b) -> BossBarAction -> BossBarAction #

gmapQl :: (r -> r' -> r) -> r -> (forall d. Data d => d -> r') -> BossBarAction -> r #

gmapQr :: forall r r'. (r' -> r -> r) -> r -> (forall d. Data d => d -> r') -> BossBarAction -> r #

gmapQ :: (forall d. Data d => d -> u) -> BossBarAction -> [u] #

gmapQi :: Int -> (forall d. Data d => d -> u) -> BossBarAction -> u #

gmapM :: Monad m => (forall d. Data d => d -> m d) -> BossBarAction -> m BossBarAction #

gmapMp :: MonadPlus m => (forall d. Data d => d -> m d) -> BossBarAction -> m BossBarAction #

gmapMo :: MonadPlus m => (forall d. Data d => d -> m d) -> BossBarAction -> m BossBarAction #

Generic BossBarAction Source # 
Instance details

Defined in M.TODO

Associated Types

type Rep BossBarAction 
Instance details

Defined in M.TODO

type Rep BossBarAction = D1 ('MetaData "BossBarAction" "M.TODO" "mmm-0.1.0.0-oCDsNp3EBL2JzoyA6cTai" 'False) (V1 :: Type -> Type)
Read BossBarAction Source # 
Instance details

Defined in M.TODO

Show BossBarAction Source # 
Instance details

Defined in M.TODO

NFData BossBarAction Source # 
Instance details

Defined in M.TODO

Methods

rnf :: BossBarAction -> () #

Eq BossBarAction Source # 
Instance details

Defined in M.TODO

Ord BossBarAction Source # 
Instance details

Defined in M.TODO

Hashable BossBarAction Source # 
Instance details

Defined in M.TODO

Pack BossBarAction Source # 
Instance details

Defined in M.TODO

Unpack BossBarAction Source # 
Instance details

Defined in M.TODO

Methods

unpack :: forall (st :: ZeroBitType) r. Parser st r BossBarAction Source #

type Rep BossBarAction Source # 
Instance details

Defined in M.TODO

type Rep BossBarAction = D1 ('MetaData "BossBarAction" "M.TODO" "mmm-0.1.0.0-oCDsNp3EBL2JzoyA6cTai" 'False) (V1 :: Type -> Type)

data CommandNode Source #

Instances

Instances details
Data CommandNode Source # 
Instance details

Defined in M.TODO

Methods

gfoldl :: (forall d b. Data d => c (d -> b) -> d -> c b) -> (forall g. g -> c g) -> CommandNode -> c CommandNode #

gunfold :: (forall b r. Data b => c (b -> r) -> c r) -> (forall r. r -> c r) -> Constr -> c CommandNode #

toConstr :: CommandNode -> Constr #

dataTypeOf :: CommandNode -> DataType #

dataCast1 :: Typeable t => (forall d. Data d => c (t d)) -> Maybe (c CommandNode) #

dataCast2 :: Typeable t => (forall d e. (Data d, Data e) => c (t d e)) -> Maybe (c CommandNode) #

gmapT :: (forall b. Data b => b -> b) -> CommandNode -> CommandNode #

gmapQl :: (r -> r' -> r) -> r -> (forall d. Data d => d -> r') -> CommandNode -> r #

gmapQr :: forall r r'. (r' -> r -> r) -> r -> (forall d. Data d => d -> r') -> CommandNode -> r #

gmapQ :: (forall d. Data d => d -> u) -> CommandNode -> [u] #

gmapQi :: Int -> (forall d. Data d => d -> u) -> CommandNode -> u #

gmapM :: Monad m => (forall d. Data d => d -> m d) -> CommandNode -> m CommandNode #

gmapMp :: MonadPlus m => (forall d. Data d => d -> m d) -> CommandNode -> m CommandNode #

gmapMo :: MonadPlus m => (forall d. Data d => d -> m d) -> CommandNode -> m CommandNode #

Generic CommandNode Source # 
Instance details

Defined in M.TODO

Associated Types

type Rep CommandNode 
Instance details

Defined in M.TODO

type Rep CommandNode = D1 ('MetaData "CommandNode" "M.TODO" "mmm-0.1.0.0-oCDsNp3EBL2JzoyA6cTai" 'False) (V1 :: Type -> Type)
Read CommandNode Source # 
Instance details

Defined in M.TODO

Show CommandNode Source # 
Instance details

Defined in M.TODO

NFData CommandNode Source # 
Instance details

Defined in M.TODO

Methods

rnf :: CommandNode -> () #

Eq CommandNode Source # 
Instance details

Defined in M.TODO

Ord CommandNode Source # 
Instance details

Defined in M.TODO

Hashable CommandNode Source # 
Instance details

Defined in M.TODO

Pack CommandNode Source # 
Instance details

Defined in M.TODO

Unpack CommandNode Source # 
Instance details

Defined in M.TODO

Methods

unpack :: forall (st :: ZeroBitType) r. Parser st r CommandNode Source #

type Rep CommandNode Source # 
Instance details

Defined in M.TODO

type Rep CommandNode = D1 ('MetaData "CommandNode" "M.TODO" "mmm-0.1.0.0-oCDsNp3EBL2JzoyA6cTai" 'False) (V1 :: Type -> Type)

data ParticleData Source #

Instances

Instances details
Data ParticleData Source # 
Instance details

Defined in M.TODO

Methods

gfoldl :: (forall d b. Data d => c (d -> b) -> d -> c b) -> (forall g. g -> c g) -> ParticleData -> c ParticleData #

gunfold :: (forall b r. Data b => c (b -> r) -> c r) -> (forall r. r -> c r) -> Constr -> c ParticleData #

toConstr :: ParticleData -> Constr #

dataTypeOf :: ParticleData -> DataType #

dataCast1 :: Typeable t => (forall d. Data d => c (t d)) -> Maybe (c ParticleData) #

dataCast2 :: Typeable t => (forall d e. (Data d, Data e) => c (t d e)) -> Maybe (c ParticleData) #

gmapT :: (forall b. Data b => b -> b) -> ParticleData -> ParticleData #

gmapQl :: (r -> r' -> r) -> r -> (forall d. Data d => d -> r') -> ParticleData -> r #

gmapQr :: forall r r'. (r' -> r -> r) -> r -> (forall d. Data d => d -> r') -> ParticleData -> r #

gmapQ :: (forall d. Data d => d -> u) -> ParticleData -> [u] #

gmapQi :: Int -> (forall d. Data d => d -> u) -> ParticleData -> u #

gmapM :: Monad m => (forall d. Data d => d -> m d) -> ParticleData -> m ParticleData #

gmapMp :: MonadPlus m => (forall d. Data d => d -> m d) -> ParticleData -> m ParticleData #

gmapMo :: MonadPlus m => (forall d. Data d => d -> m d) -> ParticleData -> m ParticleData #

Generic ParticleData Source # 
Instance details

Defined in M.TODO

Associated Types

type Rep ParticleData 
Instance details

Defined in M.TODO

type Rep ParticleData = D1 ('MetaData "ParticleData" "M.TODO" "mmm-0.1.0.0-oCDsNp3EBL2JzoyA6cTai" 'False) (V1 :: Type -> Type)
Read ParticleData Source # 
Instance details

Defined in M.TODO

Show ParticleData Source # 
Instance details

Defined in M.TODO

NFData ParticleData Source # 
Instance details

Defined in M.TODO

Methods

rnf :: ParticleData -> () #

Eq ParticleData Source # 
Instance details

Defined in M.TODO

Ord ParticleData Source # 
Instance details

Defined in M.TODO

Hashable ParticleData Source # 
Instance details

Defined in M.TODO

Pack ParticleData Source # 
Instance details

Defined in M.TODO

Unpack ParticleData Source # 
Instance details

Defined in M.TODO

Methods

unpack :: forall (st :: ZeroBitType) r. Parser st r ParticleData Source #

type Rep ParticleData Source # 
Instance details

Defined in M.TODO

type Rep ParticleData = D1 ('MetaData "ParticleData" "M.TODO" "mmm-0.1.0.0-oCDsNp3EBL2JzoyA6cTai" 'False) (V1 :: Type -> Type)

data TextComponent Source #

Instances

Instances details
Data TextComponent Source # 
Instance details

Defined in M.TODO

Methods

gfoldl :: (forall d b. Data d => c (d -> b) -> d -> c b) -> (forall g. g -> c g) -> TextComponent -> c TextComponent #

gunfold :: (forall b r. Data b => c (b -> r) -> c r) -> (forall r. r -> c r) -> Constr -> c TextComponent #

toConstr :: TextComponent -> Constr #

dataTypeOf :: TextComponent -> DataType #

dataCast1 :: Typeable t => (forall d. Data d => c (t d)) -> Maybe (c TextComponent) #

dataCast2 :: Typeable t => (forall d e. (Data d, Data e) => c (t d e)) -> Maybe (c TextComponent) #

gmapT :: (forall b. Data b => b -> b) -> TextComponent -> TextComponent #

gmapQl :: (r -> r' -> r) -> r -> (forall d. Data d => d -> r') -> TextComponent -> r #

gmapQr :: forall r r'. (r' -> r -> r) -> r -> (forall d. Data d => d -> r') -> TextComponent -> r #

gmapQ :: (forall d. Data d => d -> u) -> TextComponent -> [u] #

gmapQi :: Int -> (forall d. Data d => d -> u) -> TextComponent -> u #

gmapM :: Monad m => (forall d. Data d => d -> m d) -> TextComponent -> m TextComponent #

gmapMp :: MonadPlus m => (forall d. Data d => d -> m d) -> TextComponent -> m TextComponent #

gmapMo :: MonadPlus m => (forall d. Data d => d -> m d) -> TextComponent -> m TextComponent #

Generic TextComponent Source # 
Instance details

Defined in M.TODO

Associated Types

type Rep TextComponent 
Instance details

Defined in M.TODO

type Rep TextComponent = D1 ('MetaData "TextComponent" "M.TODO" "mmm-0.1.0.0-oCDsNp3EBL2JzoyA6cTai" 'False) (V1 :: Type -> Type)
Read TextComponent Source # 
Instance details

Defined in M.TODO

Show TextComponent Source # 
Instance details

Defined in M.TODO

NFData TextComponent Source # 
Instance details

Defined in M.TODO

Methods

rnf :: TextComponent -> () #

Eq TextComponent Source # 
Instance details

Defined in M.TODO

Ord TextComponent Source # 
Instance details

Defined in M.TODO

Hashable TextComponent Source # 
Instance details

Defined in M.TODO

Pack TextComponent Source # 
Instance details

Defined in M.TODO

Unpack TextComponent Source # 
Instance details

Defined in M.TODO

Methods

unpack :: forall (st :: ZeroBitType) r. Parser st r TextComponent Source #

type Rep TextComponent Source # 
Instance details

Defined in M.TODO

type Rep TextComponent = D1 ('MetaData "TextComponent" "M.TODO" "mmm-0.1.0.0-oCDsNp3EBL2JzoyA6cTai" 'False) (V1 :: Type -> Type)

data MapIcon Source #

Instances

Instances details
Data MapIcon Source # 
Instance details

Defined in M.TODO

Methods

gfoldl :: (forall d b. Data d => c (d -> b) -> d -> c b) -> (forall g. g -> c g) -> MapIcon -> c MapIcon #

gunfold :: (forall b r. Data b => c (b -> r) -> c r) -> (forall r. r -> c r) -> Constr -> c MapIcon #

toConstr :: MapIcon -> Constr #

dataTypeOf :: MapIcon -> DataType #

dataCast1 :: Typeable t => (forall d. Data d => c (t d)) -> Maybe (c MapIcon) #

dataCast2 :: Typeable t => (forall d e. (Data d, Data e) => c (t d e)) -> Maybe (c MapIcon) #

gmapT :: (forall b. Data b => b -> b) -> MapIcon -> MapIcon #

gmapQl :: (r -> r' -> r) -> r -> (forall d. Data d => d -> r') -> MapIcon -> r #

gmapQr :: forall r r'. (r' -> r -> r) -> r -> (forall d. Data d => d -> r') -> MapIcon -> r #

gmapQ :: (forall d. Data d => d -> u) -> MapIcon -> [u] #

gmapQi :: Int -> (forall d. Data d => d -> u) -> MapIcon -> u #

gmapM :: Monad m => (forall d. Data d => d -> m d) -> MapIcon -> m MapIcon #

gmapMp :: MonadPlus m => (forall d. Data d => d -> m d) -> MapIcon -> m MapIcon #

gmapMo :: MonadPlus m => (forall d. Data d => d -> m d) -> MapIcon -> m MapIcon #

Generic MapIcon Source # 
Instance details

Defined in M.TODO

Associated Types

type Rep MapIcon 
Instance details

Defined in M.TODO

type Rep MapIcon = D1 ('MetaData "MapIcon" "M.TODO" "mmm-0.1.0.0-oCDsNp3EBL2JzoyA6cTai" 'False) (V1 :: Type -> Type)

Methods

from :: MapIcon -> Rep MapIcon x #

to :: Rep MapIcon x -> MapIcon #

Read MapIcon Source # 
Instance details

Defined in M.TODO

Show MapIcon Source # 
Instance details

Defined in M.TODO

NFData MapIcon Source # 
Instance details

Defined in M.TODO

Methods

rnf :: MapIcon -> () #

Eq MapIcon Source # 
Instance details

Defined in M.TODO

Methods

(==) :: MapIcon -> MapIcon -> Bool #

(/=) :: MapIcon -> MapIcon -> Bool #

Ord MapIcon Source # 
Instance details

Defined in M.TODO

Hashable MapIcon Source # 
Instance details

Defined in M.TODO

Methods

hashWithSalt :: Int -> MapIcon -> Int

hash :: MapIcon -> Int

Pack MapIcon Source # 
Instance details

Defined in M.TODO

Methods

pack :: MapIcon -> Builder Source #

Unpack MapIcon Source # 
Instance details

Defined in M.TODO

Methods

unpack :: forall (st :: ZeroBitType) r. Parser st r MapIcon Source #

type Rep MapIcon Source # 
Instance details

Defined in M.TODO

type Rep MapIcon = D1 ('MetaData "MapIcon" "M.TODO" "mmm-0.1.0.0-oCDsNp3EBL2JzoyA6cTai" 'False) (V1 :: Type -> Type)

data MerchantOffer Source #

Instances

Instances details
Data MerchantOffer Source # 
Instance details

Defined in M.TODO

Methods

gfoldl :: (forall d b. Data d => c (d -> b) -> d -> c b) -> (forall g. g -> c g) -> MerchantOffer -> c MerchantOffer #

gunfold :: (forall b r. Data b => c (b -> r) -> c r) -> (forall r. r -> c r) -> Constr -> c MerchantOffer #

toConstr :: MerchantOffer -> Constr #

dataTypeOf :: MerchantOffer -> DataType #

dataCast1 :: Typeable t => (forall d. Data d => c (t d)) -> Maybe (c MerchantOffer) #

dataCast2 :: Typeable t => (forall d e. (Data d, Data e) => c (t d e)) -> Maybe (c MerchantOffer) #

gmapT :: (forall b. Data b => b -> b) -> MerchantOffer -> MerchantOffer #

gmapQl :: (r -> r' -> r) -> r -> (forall d. Data d => d -> r') -> MerchantOffer -> r #

gmapQr :: forall r r'. (r' -> r -> r) -> r -> (forall d. Data d => d -> r') -> MerchantOffer -> r #

gmapQ :: (forall d. Data d => d -> u) -> MerchantOffer -> [u] #

gmapQi :: Int -> (forall d. Data d => d -> u) -> MerchantOffer -> u #

gmapM :: Monad m => (forall d. Data d => d -> m d) -> MerchantOffer -> m MerchantOffer #

gmapMp :: MonadPlus m => (forall d. Data d => d -> m d) -> MerchantOffer -> m MerchantOffer #

gmapMo :: MonadPlus m => (forall d. Data d => d -> m d) -> MerchantOffer -> m MerchantOffer #

Generic MerchantOffer Source # 
Instance details

Defined in M.TODO

Associated Types

type Rep MerchantOffer 
Instance details

Defined in M.TODO

type Rep MerchantOffer = D1 ('MetaData "MerchantOffer" "M.TODO" "mmm-0.1.0.0-oCDsNp3EBL2JzoyA6cTai" 'False) (V1 :: Type -> Type)
Read MerchantOffer Source # 
Instance details

Defined in M.TODO

Show MerchantOffer Source # 
Instance details

Defined in M.TODO

NFData MerchantOffer Source # 
Instance details

Defined in M.TODO

Methods

rnf :: MerchantOffer -> () #

Eq MerchantOffer Source # 
Instance details

Defined in M.TODO

Ord MerchantOffer Source # 
Instance details

Defined in M.TODO

Hashable MerchantOffer Source # 
Instance details

Defined in M.TODO

Pack MerchantOffer Source # 
Instance details

Defined in M.TODO

Unpack MerchantOffer Source # 
Instance details

Defined in M.TODO

Methods

unpack :: forall (st :: ZeroBitType) r. Parser st r MerchantOffer Source #

type Rep MerchantOffer Source # 
Instance details

Defined in M.TODO

type Rep MerchantOffer = D1 ('MetaData "MerchantOffer" "M.TODO" "mmm-0.1.0.0-oCDsNp3EBL2JzoyA6cTai" 'False) (V1 :: Type -> Type)