Advertisement
Axeer

debug.d

Nov 26th, 2022
882
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
  1.  
  2. export function changeBuffer(value:number): number
  3. export function connectToBlock(x:number, y:number, z:number): boolean
  4. export function getPlayer(name:string):Player
  5. export function getPlayers(): LuaTable
  6. export function getWorld(id:number | null): World
  7.  
  8. export function getWorlds(): LuaTable
  9. export function getX():number
  10. export function getY():number
  11. export function getZ():number
  12. export function isModLoaded(name:string):boolean
  13. export function runCommand(command:string):[number, string]
  14. export function test():Scoreboard
  15. export function getScoreboard():Scoreboard
  16. export function sendToDebugCard(address:string, data:string):void
  17. export function sendToClipboard(player:string, text:string):void
  18. export function scanContentsAt(x: number, y: number, z: number, worldId: number | null): [boolean, string, LuaTable]
  19. export function getMetadata(x:number, y:number, z:number):number
  20. export function getBlockId(x:number, y:number, z:number):number
  21. export function getDimensionId():number
  22. export function isLoaded(x:number, y:number, z:number):number
  23. export function getSeed():number
  24. export function removeFluid(amount:number, x:number, y:number, z:number, side:number):boolean
  25. export function insertFluid(id:string, amount:number, x:number, y:number, z:number, side:number):boolean
  26. export function getDimensionName():string
  27. export function getTime():number
  28. export function setTime(value:number):void
  29. export function getLightValue(x:number, y:number, z:number):number
  30. export function isRaining():boolean
  31. export function setRaining(value:boolean):void
  32. export function isThundering():boolean
  33. export function setThundering(value:boolean):void
  34. export function setBlock(x:number, y:number, z:number, id:number|string, meta:number):number
  35. export function setBlocks(x1:number, y1:number, z1:number, x2:number, y2:number, z2:number, id:number|string, meta:number):number
  36. export function removeItem(x:number, y:number, z:number, slot:number, count:number | null):number
  37. export function insertItem(id:string, count:number, damage:number, nbt:string, x:number, y:number, z:number, side:number):boolean
  38. export function getSpawnPoint():[number, number, number]
  39. export function setSpawnPoint(x:number, y:number, z:number):void
  40. export function canSeeSky(x:number, y:number, z:number):number
  41. export function getLightOpacity(x:number, y:number, z:number):number
  42. export function hasTileEntity(x:number, y:number, z:number):number
  43. export function playSoundAt(x:number, y:number, z:number, sound:string, range:number):void
  44. export function getTileNBT(x:number, y:number, z:number):LuaTable
  45. export function setTileNBT(x:number, y:number, z:number, nbt:LuaTable):boolean
  46. export function getBlockState(x:number, y:number, z:number, actualState:boolean | null):void
  47.  
  48. export function getWorld():World
  49. export function getGameType():string
  50. export function setGameType(gametype:string):void
  51. export function getHealth():number
  52. export function setHealth(health:number):void
  53. export function getMaxHealth():number
  54. export function getPosition():[number, number, number]
  55. export function setPosition(x:number, y:number, z:number):void
  56. export function getExperienceTotal():number
  57. export function getLevel():number
  58. export function addExperienceLevel(level:number):void
  59. export function removeExperienceLevel(level:number):void
  60. export function insertItem(id:string, amount:number, meta:number, nbt:string | null):number
  61. export function clearInventory():void
  62.  
  63. export function addObjective(objectiveName:string, objectiveCriteria:string):void
  64. export function removeObjective(objectiveName:string):void
  65. export function increasePlayerScore(playerName:string, objectiveName:string, score:number):void
  66. export function decreasePlayerScore(playerName:string, objectiveName:string, score:number):void
  67. export function addPlayerToTeam(player:string, team:string):boolean
  68. export function removePlayerFromTeam(player:string, team:string):boolean
  69. export function removePlayerFromTeams(player:string):boolean
  70. export function addTeam(team:string):void
  71. export function removeTeam(teamName: string):void
  72. export function getPlayerScore(playerName:string, objectiveName:string):number
  73. export function setPlayerScore(playerName:string, objectiveName:string, score:number):void
  74.  
  75. type World      = any
  76. type Player     = any
  77. type Scoreboard = any
  78.  
  79. // Usage in .ts:
  80. // import * as debug from "./debug";
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement